flask-上下文对象-手动开启上下文
1、请求上下文 request context
总结:
请求上下文:
request:获取请求信息,比如表单参数、查询字符串等
session:操作用户会话信息,session['key']=value.session.get('key')
2、应用上下文 application context
总结:
应用上下文:
current_app:用来获取程序等各种配置信息,也可以用来记录项目日志
g:在请求过程临时记录数据
上边四个内容的生命周期:
current_app生命周期最长,request和g在请求后被销毁,session根据会话有效期决定
3、手动开启