uWSGI不会将您的应用程序加载为
__main__,因此它永远不会找到
app(因为仅当以name身份运行该应用程序时才会加载
__main__)。因此,您需要将其导入
if__name__ == "__main__":块外。
真正简单的更改:
from app import app as application # for example, should be appif __name__ == "__main__": application.run()
现在,您可以直接使用该应用程序
python run.py运行它,也可以通过uWSGI运行该应用程序。
注意:如果你设置
--callable myapp,你需要从改变
asapplication到
myapp(默认情况下
uwsgi预计
application
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)