4

我正在使用 Flask/Python 开发一个小型 Web 项目。这是一个没有数据库的简单客户端应用程序。

我想将 REST 服务地址设置为全局属性,但还没有弄清楚如何做到这一点。

我知道可以像这样在 flask.config 中设置属性:

app = Flask(__name__)
app.config['attribute_name'] = the_service_address

但蓝图模块无法访问“应用”对象。

非常感谢您的时间。

4

1 回答 1

8

在请求上下文中(即在视图/处理程序中),您可以访问current_app

from flask import current_app
current_app.config['attribute_name']
于 2012-08-27T14:02:58.080 回答