在Azure设置中找不到`FlaskWebProject`文件

时间:2016-06-01 09:29:51

标签: python azure flask

我正在尝试使用此说明页面在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设置说明,并且取得了成功,他们的输入就会很棒。

1 个答案:

答案 0 :(得分:1)

您的初始GitHub存储库为空,因此您需要克隆存储库。 这个过程在你提到的同一篇文章中描述,但稍后会有所描述。

基本上:

1)转到部署源并配置部署源 - 例如,local github

2)转到设置=>属性。在这里你应该有放置文件的Git URL

3)转到您的工作站,然后执行

git clone https://yourdeploymentusername@todeleteflask.scm.azurewebsites.net:443/todeleteflask.git

输入密码。

你现在应该全力以赴。现在,如果您进行更改,您可以推送到存储库,它将到达网站。