查看一个表单的信息(form):
request.form[‘username‘] request.form[‘password‘]
当一个form属性不存在时,会引发KeyError 你可以捕获他 我们可以获得URL中的参数 ?key=value
request.args.get(‘key‘, ‘‘) 文件上传
不要忘记在表单属性设置 enctype="multipart/form-data
from flask import request @app.route(‘/upload‘, methods=[‘GET‘, ‘POST‘]) def upload_file(): if request.method == ‘POST‘: f = request.files[‘the_file‘] f.save(‘/var/www/uploads/uploaded_file.txt‘) ...
可通过filename 属性来获得文件 名字 Cookie (是一个字典)
得到一个cookie : request.cookies.get(‘username‘)
设置一个cookie
from flask import make_response @app.route(‘/‘) def index(): resp = make_response(render_template(...)) resp.set_cookie(‘username‘, ‘the username‘) return resp
时间: 2024-10-19 14:14:12