Flask中使用cookie和session
Posted sfencs-hcy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flask中使用cookie和session相关的知识,希望对你有一定的参考价值。
Flask中使用cookie和session
设置cookie
from flask import Flask,Response
app = Flask(__name__)
@app.route(‘/index‘)
def index():
response = Response("设置cookie")
response.set_cookie(‘username‘,‘sfencs‘)
return response
if __name__ == ‘__main__‘:
app.run()
获取cookie
username= request.cookies.get(‘username‘)
删除cookie
response.delete_cookie(‘username‘)
设置session
使用session需要设置SECRET_KEY
from flask import Flask,Response,session
app = Flask(__name__)
app.config[‘SECRET_KEY‘] = ‘asdadasd’
@app.route(‘/index‘)
def index():
session[‘username‘] = ‘sfencs‘
return ‘session‘
if __name__ == ‘__main__‘:
app.run()
获取session
username = session.get(‘username‘)
删除session
session.pop(‘username‘)
session.clear() #删除所有session
以上是关于Flask中使用cookie和session的主要内容,如果未能解决你的问题,请参考以下文章
python三大框架之一flask中cookie和session的相关操作