码迷,mamicode.com
首页 > 其他好文 > 详细

flask 开发记录

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

标签:os   文件   for   ar   art   html   htm   res   

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 开发记录

标签:os   文件   for   ar   art   html   htm   res   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!