首页 > 其他 > 详细

flask 开发记录

时间:2014-08-14 19:45:19      阅读:260      评论:0      收藏:0      [点我收藏+]

from flask import request

判断method方式

request.method  ‘POST‘, ‘GET’

 

获取form内容

request.form[‘form_name‘]

 

获取url参数

(?key=value)  request.args.get(‘key‘, ‘‘)

request.args["url"]

 

获取上传的文件

确保在html表单中设置‘enctype="multipart/form-data"’属性,f = request.files[‘the_file‘],   from werkzeug import secure_filename,  file_name = secure_filename(f.filename) 

 

获取cookies内容

request.cookies.get(‘cook_name‘)

request.cookies[‘cook_name‘]

 

设置cookies内容

resp = make_response(render_template(...)) ,  rep.set_cookie(‘key‘, ‘value‘)

---------------------------------------------------

res = app.make_response(‘hello lg‘)
res.set_cookie(‘username‘, value=‘lgphp‘, max_age=20000)

----------------------------------------------------------------------

删除cooikes

res = app.make_response(render_template(...))

res.delete_cookie(‘username‘)   也可以

res.set_cookie(‘username‘, value=‘lgphp‘, expires=0)

 

 

判断cookie存在?

  if (request.cookies):

flask 开发记录,布布扣,bubuko.com

flask 开发记录

原文:http://www.cnblogs.com/lgphp/p/3912847.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!