1

我知道访问烧瓶应用程序 obj 的方法正在使用current_app,但是,每次运行该代码时,都会出现此错误:NameError: global name 'current_app' is not defined

我在这里做错了什么?

我的文件夹结构是这样的:

/project
   gateway.py
   settings.py
   /app
      views.py
      models.py

我无法从views.py 或models.py 访问应用程序对象:S 总是得到同样的错误。

views.py 文件声明了一个在 gateway.py 文件中注册的蓝图。

current_app在 views.py 文件中的视图函数中使用。

希望您能够帮助我。

4

1 回答 1

3

确保你有

from flask import Flask, current_app

在您的代码中并确保您正确调用它,因为在某些情况下它不会被调用。

于 2013-01-15T06:07:40.510 回答