我是Flask的新手,但有PHP经验。我知道会话变量和全局变量就像在PHP中一样,但上下文实际上意味着什么?我阅读了文档,但无法理解它的说法。
应用程序和请求上下文是什么,以及app.app_context()
是什么?
答案 0 :(得分:1)
app.app_context
加载应用程序和您加载的任何扩展。
处理请求时会加载请求上下文。
一个很好的例子。
如果你有一个后台cron来完成一些数据库工作,你需要使用app_context
来访问模型。
每当您处理视图时,您都会成为request context
中的一员。