[英]Deploying Flask Application to Azure App Servce (Linux)
我正在使用以下(示例)文件結構將 flask 應用程序部署到 Azure 應用程序服務。
flask-app
├── application.py
└── web
└── __init__.py
在__init__.py
中,我聲明了app = Flask(__name__)
(當然還有其他事情,例如設置配置和添加控制器)。 然后,在application.py
中,我剛剛from web import app
做了。
嘗試將其部署到 Azure App Services 時,當 App Services 嘗試啟動應用程序時,我會收到以下錯誤: “Failed to find attribute 'app' in 'application'” 。
為了解決這個問題,我修改了application.py
以執行以下操作:
from web import app
app = app
然后可以部署該應用程序。 當然,我有點懷疑這是一個適當的修復,或者發生的事情是否是一個錯誤,但我想我會分享這個,以防它在未來幫助其他人。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.