問題タブ [google-app-engine-python]

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.

0 投票する
2 に答える
379 参照

google-app-engine - Appengine: GCS Python で単一のクラウド ストレージ ファイルをパブリック読み取り可能にする方法

バケット内のファイルを操作するために googlecloudstorageclient を使用しています。バケットはパブリック読み取り可能ではありませんし、そうすべきではありませんが、Python コードを介して単一ファイルのパブリック読み取り ({'x-goog-acl': 'public-read'}) を設定する必要があります。

既存の GCS ファイルの ACL またはメタデータを Python でプログラム的に変更して、パブリック読み取りまたは削除するにはどうすればよいですか?

copy2() を試しましたが、アクセス許可を渡すとコンテンツ タイプがバイナリ/オクテット ストリームにリセットされます。

https://cloud.google.com/appengine/docs/python/googlecloudstorageclient/functions

0 投票する
0 に答える
407 参照

google-app-engine - サービス オブジェクト (apiclient.discovery) を使用したファイルのアップロード

サービス オブジェクトを使用して Google Cloud Storage にファイルをアップロードできますか? 例:

エラーがスローされます:

HttpError: https://www.googleapis.com/storage/v1/b/MY_BUCKET/o?alt=json&name=test.jpg が返されました「アップロード リクエストには、uploadType URL パラメータと /upload/ で始まる URL パスを含める必要があります」

欠落しているパスとパラメーターを discovery.build に渡すことはできますか?

0 投票する
2 に答える
62 参照

python-2.7 - Google App Engine エンティティを名前でクエリして、新しい名前に変換するにはどうすればよいですか?

一部のエンティティを新しい名前に変換したい。モデル クラスが定義されていないエンティティをクエリするにはどうすればよいですか。

たとえば、私はそのようなエンティティを持っています(読みやすいように単純化されています):

名前を次のように変更したい:

どうすればいいですか?

名前SomeSomeFileに変更すると、クエリを実行する必要がなくなりSome、データストア内のデータのみになります。

0 投票する
1 に答える
93 参照

python-2.7 - Google App Engine NOT モデル (ndb.Model または db.Model) でエンティティを読み取り、更新、削除する方法は?

ndb.Model または db.Model クラスを持たないデータストアからいくつかのエンティティを読み取り、変換し、削除したいと考えています。GQLで試してみると、次のようになります。

「SomeModel」クラスを作成したくないのは、冗長なクラスが作成されるためです。「SomeModel」を「SomeModelDifferentName」に変換し、古いモデルを削除したいだけです。どうすればいいですか?

0 投票する
2 に答える
227 参照

python - Pythonを使用してブロブストアに画像ファイルをアップロードおよび取得するとうまくいきません

私は Google App Engine を初めて使用し、bolb ストレージと API を理解しようとしていましたが、うまく動作しません。

blobstore apiの使用に関するgoolgeの以下のチュートリアルに従いました

https://cloud.google.com/appengine/docs/python/blobstore/

Github: https://github.com/GoogleCloudPlatform/appengine-blobstore-python/blob/master/main.py

常に 404 not found エラーが発生します。画像はブロブ ストアにアップロードされていますが、取得されていません。どんな助けでも大歓迎です。

0 投票する
1 に答える
398 参照

python-2.7 - Google アプリ エンジンを使用してビデオ ファイルを保存および再生する最良の方法

Google アプリ エンジンは初めてです。アプリ エンジンを使用してコンテンツ管理システムを構築しています。ユーザーがブラウザからビデオ ファイルを更新すると、データ ストアに保存され、必要に応じて取得されます。スケーラビリティとコストの観点から、これを節約するのに最適な場所はどこでしょうか?

0 投票する
0 に答える
113 参照

python - 運用環境で実行されていないマネージド VM

マネージド VM アプリケーションを Google クラウド プラットフォームにデプロイしようとすると、次のエラーが発生します。

また、モジュールから 503 http エラーが返されます。

app.yaml

url.py

Dockerfile を次のように使用します。

gcloud バージョン:

私は何を間違っていますか?

0 投票する
3 に答える
2316 参照

python - appengine アプリケーションでフロントエンド インスタンス クラスを変更できない

app.yaml で指定

instance_class: F2 automatic_scaling: min_idle_instances: 5 max_idle_instances: 自動

開発者コンソールからインスタンス層/クラスを確認する方法はありますか?

1 時間あたり $0.05 の請求ステータスからのみインスタンス クラスを推測できます。つまり、F1 インスタンス クラスです。