使用Flask中的工厂创建应用时访问“ g”全局代理

时间:2019-02-25 03:14:11

标签: python flask

在调试模式下,我想add a handlememcached中的g服务器。这样做的好地方是工厂创建方法(tutorial中的create_app)。

但是,访问g的结果是RuntimeError: Working outside of application context。我可以使用Flask.before_request注册一个方法,但是我不想让用户每次连接时都运行DEBUG模式的检查。

From what I've read,每个请求似乎都具有自己的上下文实例,并且具有自己的g。是否还有另一种方法可以保留按应用程序使用的数据?

1 个答案:

答案 0 :(得分:0)

android {
    defaultConfig {
        ...
        minSdkVersion 21 
        targetSdkVersion 28
        multiDexEnabled true
    }
    ...
}