我正在尝试使用此说明页面在Azure中创建Flask Web应用程序。
Creating Web apps with Flask in Azure
在“应用程序覆盖”部分中,它列出了一些FlaskWebProject
个文件。
以下是您在初始Git存储库中找到的文件的概述
\FlaskWebProject\__init__.py
\FlaskWebProject\views.py
\FlaskWebProject\static\content\
\FlaskWebProject\static\fonts\
\FlaskWebProject\static\scripts\
\FlaskWebProject\templates\about.html
\FlaskWebProject\templates\contact.html
\FlaskWebProject\templates\index.html
\FlaskWebProject\templates\layout.html
问题是当我将Azure连接到Github存储库时,我没有获得这些文件。我知道它们存在是因为我的Azure应用程序呈现了这个默认的Flask webapp。这些文件存在于/wwwroot
。
我确信我在这里遗漏了一些明显的东西,所以如果有人遵循最新的Azure Flask设置说明,并且取得了成功,他们的输入就会很棒。
答案 0 :(得分:1)
您的初始GitHub存储库为空,因此您需要克隆存储库。 这个过程在你提到的同一篇文章中描述,但稍后会有所描述。
基本上:
1)转到部署源并配置部署源 - 例如,local github
2)转到设置=>属性。在这里你应该有放置文件的Git URL
3)转到您的工作站,然后执行
git clone https://yourdeploymentusername@todeleteflask.scm.azurewebsites.net:443/todeleteflask.git
输入密码。
你现在应该全力以赴。现在,如果您进行更改,您可以推送到存储库,它将到达网站。