Flask中使用cookie和session
阿新 • • 發佈:2019-04-29
pan dex onf edit pla raw bmc main fff
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