什么是应用程序和请求上下文?

时间:2015-01-08 04:32:53

标签: python flask

我是Flask的新手,但有PHP经验。我知道会话变量和全局变量就像在PHP中一样,但上下文实际上意味着什么?我阅读了文档,但无法理解它的说法。

应用程序和请求上下文是什么,以及app.app_context()是什么?

1 个答案:

答案 0 :(得分:1)

app.app_context加载应用程序和您加载的任何扩展。 处理请求时会加载请求上下文。

一个很好的例子。

如果你有一个后台cron来完成一些数据库工作,你需要使用app_context来访问模型。

每当您处理视图时,您都会成为request context中的一员。