让我们说在我的本地机器上包含我的GAE项目的文件夹中我有一个图像文件夹。
当我使用正确的.yaml信息将应用程序上传到GAE时,将上传图像文件夹及其内容。
现在让我们说,我在线运行APP,然后将图像上传到Google服务器上的图像文件夹。现在,Web和本地开发机器上的图像文件夹内容是不同的。
我的问题是:
下次我将应用程序上传到GAE时,如何解决图像文件夹中不同内容之间的差异?
答案 0 :(得分:1)
部署后无法将文件添加到应用程序中。本地文件系统对GAE应用程序是只读的。
如果您在部署应用程序时上传图像(通过您创建的处理程序),则无法将其保存在应用程序的图像文件夹中,只能将其保存到数据/ blob存储中。您随应用程序上传的文件是静态的,您或部署工具之外的应用程序无法更改这些文件。你肯定可以阅读它们,但是一旦部署完毕就不能写入它们。
因此,部署版本与本地版本具有不同文件的情况永远不会出现 - 它们始终相同。