flask-上下文对象-手动开启上下文

发布时间 2023-03-24 15:02:45作者: 小呆呆yy

1、请求上下文 request context

 

总结:

请求上下文:

request:获取请求信息,比如表单参数、查询字符串等

session:操作用户会话信息,session['key']=value.session.get('key')

2、应用上下文 application context

 

总结:

应用上下文:

current_app:用来获取程序等各种配置信息,也可以用来记录项目日志

g:在请求过程临时记录数据

上边四个内容的生命周期:

current_app生命周期最长,request和g在请求后被销毁,session根据会话有效期决定

 

 3、手动开启