为了账号安全,请及时绑定邮箱和手机立即绑定

如何理解flask中的应用上下文和请求上下文?

如何理解flask中的应用上下文和请求上下文?

阿波罗的战车 2018-10-10 13:08:05
在学习flask,到底什么是上下文?什么叫应用上下文?什么叫请求上下文?有什么用处??
查看完整描述

1 回答

?
慕桂英3389331

TA贡献2036条经验 获得超8个赞

上下文译自context,文字解释起来比较费劲

针对你的问题,可以简单地理解为一个应用运行过程中/一次请求中所有数据

对于应用,上下文包括但不限于:

  • 应用的启动脚本是哪个文件,启动时指定了哪些参数

  • 加载了哪些配置文件,导入了哪些配置

  • 连了哪个数据库

  • 有哪些public的工具类、常量

  • 应用跑再哪个机器上,IP多少,内存多大...

对于一次请求,就是

  • 请求的方法、地址、参数、post上来的数据、带上来的cookie...

  • 当前的session

  • 处理这个请求时创建出来的变量、对象...


查看完整回答
反对 回复 2018-10-21
  • 1 回答
  • 0 关注
  • 1290 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信