GoogleAppEngineとGoogleCloudSQL用のDjangoアプリを開発しています。ただし、FileFieldsをBlobStoreに保存したいと思います。これはどのように行うことができますか?
1 に答える
2
Python2.7 ランタイムと Files API を使用してください。
Django の ImageField は、検証のために PIL に依存しているため、組み込みの PIL サポートを提供する Python2.7 ランタイムを使用するメリットがあります。現在、App Engine には実験的なファイル API があり、データをblobstore / Cloud Storageに直接書き込むことができるため、この API を目的に使用できます。
app.yaml の libraries セクションに次の項目を追加する必要があります。
libraries:
- name: PIL
version: latest
特定のバージョンに固執したい場合は、latest の代わりに '1.1.7' を使用してください。
于 2012-04-28T00:54:58.563 に答える