Django+;Appengine-存储到地面军事系统时的开发工作流

Django+;Appengine-存储到地面军事系统时的开发工作流,django,google-app-engine,google-cloud-storage,Django,Google App Engine,Google Cloud Storage,我正在Appengine中开发一个Django应用程序,它的一个功能是在我的应用程序中将一个文件从用户上传到Google云存储。部署到生产环境中后,它运行良好,文件上传时没有任何问题 但我也需要在我的开发环境中处理它。我有一个指示环境的DEBUG变量。因此,在使用开发服务器时,我需要上传文件并将其存储在本地目录中的某个位置。但是AppEngine沙箱阻止使用“open()”系统调用,因此在dev环境中,我无法在本地磁盘上写入任何文件 这个问题的常见解决方案是什么?在开发环境中,我根本无法在任何地

我正在Appengine中开发一个Django应用程序,它的一个功能是在我的应用程序中将一个文件从用户上传到Google云存储。部署到生产环境中后,它运行良好,文件上传时没有任何问题

但我也需要在我的开发环境中处理它。我有一个指示环境的
DEBUG
变量。因此,在使用开发服务器时,我需要上传文件并将其存储在本地目录中的某个位置。但是AppEngine沙箱阻止使用“open()”系统调用,因此在dev环境中,我无法在本地磁盘上写入任何文件

这个问题的常见解决方案是什么?在开发环境中,我根本无法在任何地方编写该文件,但我需要在web应用程序的各个后期阶段阅读该文件。

您正在使用新库吗?如果是这样,它在dev环境下会写入一个伪本地区域。