Django 如何将文件从本地blobstorage同步到Google云存储,反之亦然?

Django 如何将文件从本地blobstorage同步到Google云存储,反之亦然?,django,google-app-engine,google-cloud-storage,Django,Google App Engine,Google Cloud Storage,我在Google App Engine中部署了一个Django应用程序。我正在使用谷歌云存储服务来存储我的媒体文件。主要是图片,属于我的网站的一些内容 现在一切看起来都很好,一切正常,但这件事真的让我很困扰 有没有办法在完成开发后将bucket的文件同步到本地blobstorage并上传回GCS?我认为您可以使用远程api来实现这一点。但我不太明白你想要实现什么。只要您的应用程序很小,就可以将用户内容同步到dev服务器,但对于成长的应用程序来说,这是不可行的。由于文件API已被弃用,我也不确定您

我在Google App Engine中部署了一个Django应用程序。我正在使用谷歌云存储服务来存储我的媒体文件。主要是图片,属于我的网站的一些内容

现在一切看起来都很好,一切正常,但这件事真的让我很困扰


有没有办法在完成开发后将bucket的文件同步到本地blobstorage并上传回GCS?

我认为您可以使用远程api来实现这一点。但我不太明白你想要实现什么。只要您的应用程序很小,就可以将用户内容同步到dev服务器,但对于成长的应用程序来说,这是不可行的。由于文件API已被弃用,我也不确定您是否可以重用blob ID。谢谢@konqi!因此,正确的方法是将内容管理和开发分开?我问这个问题的唯一原因是,当我开发应用程序更新时,可能会出现这样的情况,我可能还想创建新页面或刷新包含非静态文件的现有页面。不知道是否有合适的方法。我通常在我的devserver中有几个数据集,我用它们进行本地测试。然后,我在appengine中推进一个具有更多数据的临时项目,并最终更新实时环境。对所有数据进行测试毫无意义。您只需测试一些边界情况,以确保您的应用程序/更新工作正常。否则,如果您使用所有实时数据进行测试,很可能会忽略问题,因为内容太多,无法查看。