我使用GAE + Django 1.3 + Cloud SQL。GAE + Django,上传大文件
我从来没有在GAE上编码过,但我需要部署一个在Django中编写完成的项目。在Django模型中使用文件(FileField
,ImageField
)我使用https://github.com/fhahn/django-gae-blobstorage。
有一个问题:自定义编辑器(以及Django管理员)无法加载大于〜30MB的文件。快速搜索表明有必要使用Blobstore(https://developers.google.com/appengine/docs/python/blobstore/overview)。
一切似乎都很简单,但不可能将Blobstore与Django模型进行协调。我发现http://pypi.python.org/pypi/django-rocket-engine。它有解决这个问题的想法,但结果是一样的:413 Request Entity Too Large
。
P.S.我必须使用GAE,所以更改托管服务提供商不是一种选择。