app.config.from_object('config')导致uWSGI错误?

时间:2013-04-21 19:56:08

标签: python nginx flask

尝试在nginx + uwsgi上部署烧瓶应用。它在本地工作,我试图在新的地方托管它。我更改了配置参数以适应新环境,但似乎没有用。系统地删除__init__.py文件中的所有行后,我发现只有通过注释掉这一行:

app.config.from_object('config')

---会渲染我的应用。即使我从config.py文件中删除了所有行,或仅包含安全值,如:

ALLOWED_EXTENSIONS = set(['txt','png'])

---仍然存在调用app.config.from_object('config')导致uWSGI错误的情况。 (我也尝试过调用config.py,同样的事情。)

这里可能会发生什么,以及我如何像described here一样在本地设置配置?

1 个答案:

答案 0 :(得分:1)

好的,这是config.py的位置。它应该是一个高于__init__.py文件的文件夹级别。我将它们放在同一个子文件夹appname/appname中,它应该只有appname/config.pyappname/appname/__init__.py