Python 将Flask应用程序部署到Azure App Servce(Linux)
我使用以下(示例)文件结构将flask应用程序部署到Azure应用程序服务Python 将Flask应用程序部署到Azure App Servce(Linux),python,azure,flask,azure-web-app-service,Python,Azure,Flask,Azure Web App Service,我使用以下(示例)文件结构将flask应用程序部署到Azure应用程序服务 flask-app ├── application.py └── web └── __init__.py 在\uuuu init\uuuuuuuuuuuuuupy中,我声明了app=Flask(\uuuuuu name\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu。然后,在application.py中,我刚刚从web导入应用程序中执行了 尝试
flask-app
├── application.py
└── web
└── __init__.py
在\uuuu init\uuuuuuuuuuuuuupy
中,我声明了app=Flask(\uuuuuu name\uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu。然后,在application.py
中,我刚刚从web导入应用程序中执行了
尝试将此部署到Azure App Services时,当App Services尝试启动应用程序时,我会收到以下错误:“未能在“应用程序”中找到属性“App”为了解决此问题,我修改了application.py
以执行以下操作:
来自web导入应用程序
app=app
然后应用程序就可以部署了。当然,我有点怀疑这是否是一个正确的修复,或者所发生的事情是否是一个bug,但我想我会分享这一点,以防它在将来帮助其他人