Google App Engine で Django 1.4 を使用しています。
管理者が Web サイトで使用するファイルをアップロードできる Media というモデルがあります。次のフィールドがあります。
file = models.FileField(upload_to='/uploads/%Y/%m/%d')
画像で完全に機能しますが (提供された URL は変ですが)、それは問題ではありません。
問題は、PDF (またはその他のもの) をアップロードしようとするときです。すべてが機能しているように見えますが、編集しようとすると、ファイルが含まれていません-「現在」などはありません。
Google App Engine ダッシュボードにアクセスすると、ファイルは Blob Viewer にあり、レコードも保存され、Datastore Viewer から正しい blob キーで利用できます。
なぜDjangoはそれを認識していないのですか? どうすれば修正できますか?