我正在开发适用于Google App Engine和Google Cloud SQL的Django应用。但是,我想将我的FileField存储在BlobStore中。怎么办呢?
答案 0 :(得分:2)
请使用Python2.7运行时和Files API。
Django的ImageField依赖于PIL进行验证,因此您可以从使用提供内置PIL支持的Python2.7运行时中获益。现在,App Engine有一个实验文件api,可以直接将数据写入blobstore / Cloud Storage,因此您可以将此api用于您的目的。
您需要在app.yaml的库部分添加以下项目:
libraries:
- name: PIL
version: latest
如果您想坚持使用特定版本,请使用“1.1.7”代替最新版本。