Google AppEngine - 部署后更新我的webapp

时间:2017-02-15 01:08:09

标签: python google-app-engine deployment sdk webapp2

朋友们! 我是网络应用程序世界的新手,我对Google AppEngine功能有疑问。 我在我的机器上安装了Launcher并注册了在线平台(Python)。我在Launcher中添加了我的项目文件夹,点击“deploy”使其在线。但是,当我编辑/更新我的“main.py”文件以在开发中继续前进时,编辑不会在线反映。换句话说:当我转到链接时,我没有看到任何变化:[NAME] .appspot.com,事实上,检查源代码,我可以看到它仍然是我开发的第一个版本。 :(不应该只用em来保存新的.py版本吗?也许这是一个非常简单的步骤我很想念,但如果有人可以帮助我的话会非常棒:)

额外信息:我正在使用Python 2.7并拥有SDK。

谢谢! -Valentina

1 个答案:

答案 0 :(得分:0)

本地更改仅立即反映在本地开发服务器上。来自Make a changeQuickstart for Python App Engine Standard Environment部分:

  

进行更改

     

您可以在开发服务器时让开发服务器保持运行状态   应用。开发服务器会监视源中的更改   文件并在必要时重新加载。

     
      
  1. 立即尝试:让开发服务器保持运行状态,然后修改main.py以将Hello, World!更改为其他内容。
  2.   
  3. 重新加载http://localhost:8080/以查看结果。
  4.   

部署步骤 更新实时应用的内容。每当您想要实时应用程序反映的最新代码更改时,您需要重复它。来自Deploying a Python App

  

部署您的应用以上传并在App Engine上运行它们。部署时   您的应用,您可以创建这些应用及其相应的应用版本   App Engine中的services