标签: python flask
Flask似乎总是一起添加和删除应用程序上下文和请求上下文。为什么它们是分开的,为什么g对象是应用程序上下文的一部分而不是请求上下文?
g
答案 0 :(得分:0)
可以在不创建请求上下文的情况下创建应用程序上下文。这对于使用应用程序“激活”启动Python shell非常有用。它对于在请求之外使用扩展(例如使用app工厂和进行一些设置时)也很有用。 g对象的任何内容都不是特定于请求的,因此它在应用程序级别可用。