0

我使用 GAE + Django 1.3 + Cloud SQL。

我以前从未在 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.

PS 我必须使用 GAE,因此不能更改托管服务提供商。

4

2 回答 2

0

django-filetransfers应该允许您将 App Engine blobstore 定位为应用程序文件上传。

于 2012-06-06T14:46:23.623 回答