- cookie
- session
- 上下文
cookie和session的关系:session是依赖cookie而存在的
cookie(存储在客户端)
存储cookie(set_cookie)
获取cookie(request.cookies.get(keys))
cookie属于响应头字段,要在响应数据中添加响应头信息,必须使用make_response.
session(存储在服务端)
session的写入: session[‘college’] = '哈佛’
session的获取: request.session.get(‘key’)
在使用过程中,必须要指定secret_key
上下文:相当于容器,保存了一些程序运行的时候需要的信息
请求上下文
请求上下文:保存的是客户端与服务端交互的数据
请求上下文对象:
Request:封装HTTP请求内容
Session:记录当前会话的信息,用来保存用户信息
应用上下文
应用上下文:保存程序运行的时候,保存的数据信息
Current_app
存储变量:
1、加载的配置文件
2、连接了哪些数据库
3、运行在哪个机器上,IP是什么
g变量
flask程序全局的一个临时变量,充当中间人的作用