【Python】Web学习笔记_flask(1)——get&post

flask提供的request请求对象可以实现获取url或表单中的字段值

GET请求

从URL中获取name、age两个参数

from flask import Flask,url_for,redirect,request

app=Flask(__name__)

@app.route('/')
def index():
    name=request.args.get('name')
    age=request.args.get('age')
    message=f'姓名:{name}\n年龄:{age}'
    return message


if __name__=='__main__':
    app.run(
        debug=True,
        port=5000
    )

POST请求

使用request.form可以接受表单数据

login.html模板:




    
    用户登录


获取用户名称、密码

from flask import Flask,url_for,redirect,request,render_template

app=Flask(__name__)

@app.route('/login',methods=['GET','POST'])
def login():
    if request.method=='POST':
        username=request.form['username']
        password=request.form['password']
        message=f'姓名:{username}
密码:{password}' return message return render_template('login.html') if __name__=='__main__': app.run( debug=True )

【Python】Web学习笔记_flask(1)——get&post_第1张图片【Python】Web学习笔记_flask(1)——get&post_第2张图片

 

 

你可能感兴趣的:(python,前端,flask,web)