2

jqueryプラグイン「uploadify」を使用して複数のファイルをGoogleApp-Engineのマイアプリにアップロードし、blobstoreで保存しようとしましたが、失敗しました。コードをget_uploadsにトレースしました field.type_optionsが、空のようで、もちろん「blob-key」はありません。キー「blob-key」はどこから来たのですか?

このようなコード:

def upload(request):
   for blob in blogstorehelper.get_uploads(request, 'Filedata'):
       file = File()
       file.blobref = blob
       file.save()
   return ……

ただし、blogstorehelper.get_uploads(request、'Filedata')は常に空です。実際、リクエストにはアップロードされたファイルが含まれています(リクエストを印刷します)。blogstorehelper.get_uploadsにデバッグしたところ、field.type_optionsが空であることがわかりました。誰が私に理由を教えてくれますか?ありがとう!ここget_uploadsについてのソースは次のとおりです。http://appengine-cookbook.appspot.com/recipe/blobstore-get_uploads-helper-function-for-django-request/?id=ahJhcHBlbmdpbmUtY29va2Jvb2tyjwELEgtSZWNpcGVJbmRleCI4YWhKaGNIQmxibWRwYm1VdFkyOXZhMkp2YjJ0eUZBc1NDRU5oZEdWbmIzSjVJZ1pFYW1GdVoyOE0MCxIGUmVjaXBlIjphaEpoY0hCbGJtZHBibVV0WTI5dmEySnZiMnR5RkFzU0NFTmhkR1ZuYjNKNUlnWkVhbUZ1WjI4TTIxDA

4

0 に答える 0