Flask设置session

1
2
3
4
5
6
7
8
9
10
11
12
13
1.设置密钥
app.secret_key = ''随机密钥

2.导入全局session对象
from flask import session

3.赋值
session['key'] = value

4.取值
session['key']

ps:session存放的位置是浏览器端的cookie中,类似于荷载

session的执行流程

1
2
3
1.请求来了在open_session中取出cookie,反解数据,包装成session---》视图函数中使用session
2.只要session修改了,请求走了---》save_session---》把session加密,放到cookie中,返回给前端
3.不同浏览器,cookie不同(你的淘宝,同一个浏览器只能登陆一个用户)