問題タブ [blobstore]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - BlobStoreでファイル名プロパティを設定するには?
プログラムで画像ファイルをアップロードしており、ファイル名を設定したいと考えています。POST 経由でファイルをアップロードすると、ファイル名プロパティが自動的に設定されます。ただし、以下の方法を使用すると、ファイル名が設定されません。
java - Google App Engine - シミュレートされた POST を使用したバイト配列によるブロブストアの更新
Java を使用してアプリ エンジン ブロブストアにアップロードするポスト リクエストをシミュレートしようとすると、次の例外が発生します。
POST リクエストを実行しているコードは次のとおりです。
次に、upload.java で
....
encodeEmailAsUserId の例外が発生するのはなぜですか?
PS writeFields はデータストアで問題なく保持および更新されますが、それでもこの例外が発生します。
python - 「[Errno 13] ファイルにアクセスできません」というエラーを解決するにはどうすればよいですか?
私の Web アプリケーションは、Google App Engine で Django (django-nonrel) を使用しています。Blobstore ファイルを開こうとしています。
私のコードは、Blobstore ファイルと Photo オブジェクトを正常に作成し、Blobstore のファイル名を (他のメタデータと共に) 参照します。
ただし、ファイルを開こうとすると、次のエラーが発生します。
/post_photo_to_facebook/ の IOError
[Errno 13] ファイルにアクセスできません: '/blobstore/writable:NDNFUjNIVDdVQTM4Rk9aSE1aQkJMUzJUMzVDRVNRVEhJSjU3RUhWOE9ZMkk3QlNWR0FDR0JDOFUxSlA0Wlk3MA=='
どんな助けでも大歓迎です - 読んでくれてありがとう!
database - GWT/GAE Blobstore をデータベースとして使用する
GWT/GAE の Blobstore をデータベースとして使用できますか? または、アプリケーションを起動するたびに新しいブロブストアが作成されますか? アプリケーションを閉じても情報を失わずに保存したい。しかし、ブロブストアに名前を付けて ID で参照する方法が見つからないようです。ありがとう!
google-app-engine - フラッシュ/ajax ファイルをブロブストアにアップロードしますか?
強化されたコンポーネントを使用してファイルをブロブストアにアップロードすることはできますか?
私はuploadifyで遊んでいますが、それを機能させるために問題に直面しています。ブロブストアに送信する前にファイルの種類とファイルサイズをフィルタリングし、アップロード中に進行状況バーを表示できるようにしたいと思います...
PS: gae-j グループも購読している方は、グループ内で誰もこの質問に答えていないので、これは再投稿です...
python - アップロードされたファイルを受信して Blobstore API を使用して保存する方法
アップロードされたバイナリ ファイルを処理するためのサーバー側コードがあります。
これは例のコードであるため、実際にはアップロードされたファイルを処理せず、新しい Blobstore エンティティを作成し、これにデータを書き込むだけです。クライアント側からは、実際にファイルをサーバーに送信するコードのこの部分があります。
FireBug では、ファイルがサーバーにアップロードされ、サーバー コードが想定どおりにファイルを作成することがわかります。私が理解できないのは、サーバー側のコードがアップロードされたファイルをストリームとして受信できるように、これら 2 つの部分を接続する方法です。私はフォームを使用しないので、のようなファイルを取得できませんupload_files = self.get_uploads('file')
。サーバー側でファイルを取得するにはどうすればよいですか?
更新: webapp 要求ハンドラーに関する GAE ドキュメントで回答を見つけました。uploaded_file = self.request.body
ファイルストリームを取得するには、このようなものを使用する必要があります。それから私はそれf.write(uploaded_file)
を保存するために使用します。それは私のために働くようです。それが良いアプローチである場合は、あなたの考えを共有してください。
django - Djangoの管理インターフェースを使用して大きなファイルをGAEにアップロードする
Djangoの管理インターフェースを使用してGAEのデータストアに大きなファイルをアップロードする方法を見つけようとしましたが、この問題に具体的に対処する答えは見つかりませんでした。私はPython/Djangoにかなり慣れていないので、私が見ていない角度があるかもしれません。
私はdjango-filetransfersソリューションを見てきましたが、それを管理インターフェースに統合する方法がわかりません。どんな提案も素晴らしいでしょう!
java - Google App Engine & Java : ブロブストアにファイルをアップロード
サーブレットを使用せずに gae blobstore にファイルをアップロードできるかどうかを知りたいのですが、挿入が完了したら、挿入された blobkey を取得することもできますか? これは私がこれまでに行ったコードです:
postgresql - データベースに大量の画像を保存していますか? いい経験?
多数の画像 (および場合によってはビデオ) ファイルを保存するアプリを作成しています。それらがアップロードされると、それらはすぐにクラウド サービス CDN にプッシュされ、実際に公開されます。アイデアは、信頼できるバックアップ可能なストアにイメージを保存することです。それぞれ最大 10KB の 200,000 個のオブジェクトと、場合によっては数 MB の少数のビデオ ファイルを想定しています。
デフォルトでは、ドキュメントが示唆するPostgres に移動します。
- これは賢明な考えですか?
- データベースのバックアップは完全な悪夢になりますか。経験?
- 信頼性の問題はありますか?
- これはデータベースの他の部分のパフォーマンスに影響しますか? データベースは、各画像に対して 1 回または 2 回しかヒットしないことに注意してください。
java - Google アプリ エンジン: Java サーブレットを介して Blobstore に画像を保存中に NullpointerException が発生する
JSP ファイルのアップロードと検証サーブレットを介して Blobstore に画像をアップロードしようとしています。JSP部分は次のとおりです。
Java クラスTestUploadMimeValidation
は次のとおりです。
このクラスは画像を Blobstore に問題なくアップロードしますが、NullPointerException
. スタックトレースは次のとおりです。
この NPE のため、TestUpload.java
クラス内の私のコードは実行されません。sはprintln
問題なく出ます。「step3」と表示されます。画像はデータストアに保存されます。しかし、実行するコードを取得できませんTestUpload
。何が例外を引き起こしているのか考えていますか? マルチパートをいじろうとしましたが、あまり成功しませんでした。
この問題に関するヘルプをいただければ幸いです。