我是python和谷歌应用程序的新手。我在python中已经创建了一个应用程序 谷歌应用引擎。我已经下载了应用程序的源代码并对其进行了自定义。来源 我下载的代码中没有app.yaml和index.yaml。现在我想知道,如果我在没有app.yaml和index.yaml的谷歌应用引擎上传我的应用程序,那么有可能我的实时服务器上的数据丢失。请告诉我正确的做法 事情不对。此外,我不知道如何在谷歌应用程序引擎上传单个文件。我应该上传整个应用程序吗? 我使用以下命令在localhost上下载源代码:
appcfg.py download_app -A <your_app_id> -V <your_app_version> <output-dir>
答案 0 :(得分:3)
如果没有app.yaml,您无法上传应用程序。 app.yaml文件包含运行应用程序所需的配置,如要使用的处理程序,应用程序ID,运行时等。
此外,您无法将单个文件上传到App Engine,而是始终上传整个应用程序。
我强烈建议您执行“使用入门”指南: https://developers.google.com/appengine/docs/python/gettingstartedpython27/ 在你花更多的时间来弄清楚为什么事情不起作用之前。