5

Sending images to google cloud storage using google app engineからの質問を読みました。

ただし、回答のコードでは、ファイルが最初に Blobstore にアップロードされるため、ファイルは 32 MB を超えることはできません。

大きなファイルを Google Cloud Storage に直接アップロードするにはどうすればよいですか?

公式ドキュメントUpload Objectsを確認しましたが、大きなファイルを投稿するためのフォームの書き方がまだわかりません。

4

2 に答える 2

12

1.7.0以降は簡単

upload_url = blobstore.create_upload_url('/upload_handler', gs_bucket_name='my_bucket')

Google Storage に直接アップロードし、Cloud Storage のアップロードを指す blob キーを返します。

于 2012-07-06T22:32:44.603 に答える
2

upload_url = blobstore.create_upload_url('/アップロード', gs_bucket_name='mybucketname')

blob キーを使用してクラウド ストレージにアップロードされますが、アップロードされたファイルは引き続き blobstore に配置されます。

于 2012-11-06T09:22:04.790 に答える