問題タブ [google-app-engine]
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 - データベースにヒットせずに db.ReferenceProperty のキー値を取得するにはどうすればよいですか?
それが指す実際のエンティティを逆参照せずに、db.ReferenceProperty のキー (または id) 値を取得する方法はありますか? 私は掘り下げてきました-キーは_が前に付いたプロパティ名として保存されているようですが、コードを機能させることができませんでした。例をいただければ幸いです。ありがとう。
編集:これが私が失敗したことです:
そして私のテンプレートでは:
結果:
google-app-engine - GoogleAppEngineでのCronジョブの使用
Google App EngineでCronを使用するにはどうすればよいですか?
javascript - .html() jQuery メソッドの奇妙なバグ - ローカルでは空のスペースに解決されますが、本番環境では解決されません
簡単なjqueryコマンドを作成しています:
element.html(" ");
attributes/html メソッドを使用: http://docs.jquery.com/Attributes/html
ローカルの App Engine サーバーでは機能しますが、Google サーバーにプッシュすると機能しません。要素は空になりますが、スペースで埋められません。
" "
したがって、 (6 スペース)の代わりに""
.
繰り返しますが、これは App Engine で実行されていますが、それは問題ではないと思います...
python - App Engine でのバックグラウンド タスク
App Engine でバックグラウンド タスクを実行するにはどうすればよいですか?
google-app-engine - Google App Engine に代わるものは何ですか?
保持したいかなりのコードが既に動作していることを考えると、GAE に代わるものはありますか。つまり、パイソンを掘っています。ただし、私のユース ケースはリクエスト数が少なく、CPU 使用率が高いタイプのユース ケースであり、App Engine を永遠に使い続けることはできないのではないかと心配しています。アマゾン ウェブ サービスや他の種類のクラウド プロバイダーについて多くの人が話しているのを聞いたことがありますが、これらの他のサービスのほとんどが、アプリが提供するさまざまなサービス (データ クエリ、ユーザー認証、自動スケーリング) をどこで提供しているのかを理解するのに苦労しています。エンジンが提供します。ここでのオプションは何ですか?
performance - Google App Engine で高 CPU リクエストを分割するにはどうすればよいですか?
他に何をすべきかわからない種類のリクエストの例を挙げると、
アプリケーションは、ボウリングのスコア/統計トラッカーです。誰かが高度なモードでスコアを入力すると、スコアだけでなく、いくつかの統計が計算されます。データは次のようにモデル化されます。
ゲーム - 名前、ユーザー、ボウリング場への参照、スコアなどのメンバー フレーム - 各ボールのピンフォール、各ボールでピンが倒されたブーリアン リスト、ボールのパスに関する情報 (スタンス、ターゲット、実際にボールが飛んだ場所) )、そのフレームのスコアなど GameStats - ゲーム全体の計算された統計を保存し、必要に応じて他のゲーム統計とマージして、ゲームのグループ全体の統計を表示します。
実際のこの情報の例は、ここにあります。
ゲームが完了し、フレームが更新されると、ゲーム、フレーム、その後のすべてのフレーム、場合によってはその前のいくつかのフレーム (スコアが正しいことを確認するため)、および統計を更新する必要があります。この操作は、常に CPU モニターにフラグを立てます。ゲームが未完成で、統計を計算する必要がない場合でも、スコアなどを更新してリアルタイムの進行状況をユーザーに表示する必要があるため、これらにもフラグが付けられます。このハンドラーの平均 CPU 時間は 7000 ミリサイクルを超え、ビューも表示されません。ほとんどの人は、シリーズごとに 3 ~ 4 ゲームをボウリングします。レーンでリアルタイムにスコアを入力する場合、2 ~ 4 分ごとに約 1 件のリクエストですが、すべてを書き留めて後で入力すると、30 ~ 40 件のゲームがあります。これらの要求が連続して行われています。
要求に応じて、重要なクラスのデータ モデル:
google-app-engine - Google App Engine とともに画像をアップロードする
私は Google App Engine プロジェクトに取り組んでいます。
私のアプリはローカルでは正しく動作していますが、画像ディレクトリに画像をアップロードしようとすると、appspot に表示されません。
ちょっとしたトラブルシューティングとして、"/images/page2.html" に HTML ページを配置し、appspot でそのページを読み込むことができますが、ページに画像が表示されません。だから、それは私の道の問題ではありません。
もう 1 つのサニティ チェックとして、.css コードを含むスタイル シート ディレクトリもアップロードしていますが、これは適切に読み取られています。
app.yaml ファイルに問題があるのではないかと疑っています。
何か案は?
すべてのコードをここに貼り付けたくはありませんが、重要な行の一部を以下に示します。最初の 2 つは正常に動作します。3番目は機能しません:
これは私の app.yaml ファイルです
google-app-engine - 人々は自分のドメインでGoogleApp-Engineアプリをどのように使用していますか?
私は数日間GoogleAppEngineをいじくり回していて、作成してデプロイしたい小さな趣味のアプリケーションがあります。
ただし、ユーザーがappspot.com経由でアプリに直接アクセスしないように設定したいと思います。
Google Appsを介してホストし、自分のドメインにポイントすることが唯一の方法ですか?それを少し見てみると、実装するのは面倒なようでしたが、何かが足りないだけかもしれません。
私の他の考えは、app-engineの部分をより一般的なWebサービスとして作成することでした。
次に、ユーザー向けの部分をどこでもホストし、任意の言語で記述して、appspot.comのURLを照会することができます。
誰かがWebサービスのアプローチに運がありますか?
python - Google App Engine と 404 エラー
他の場所で見つかったヒントを使用して GAE で静的 Web サイトをセットアップしましたが、404 エラーを返す方法がわかりません。私の app.yaml ファイルは次のようになります
すべての静的 html/jpg ファイルが static ディレクトリに格納されています。上記は存在するファイルに対して機能しますが、存在しない場合は長さのないファイルを返します。答えは、おそらく 404 エラーを返す Python スクリプトを作成することですが、存在する静的ファイルを提供し、存在しないファイルに対してはスクリプトを実行するように設定するにはどうすればよいでしょうか?
以下は、開発アプリケーション サーバーで存在しないファイル (nosuch.html) をフェッチしたときのログです。
python - Python (GAE) で画像の色を読み取る
Google App Engineを使用してPythonで画像の色を読み取るにはどうすればよいですか?
例:画像の最も印象的な色を決定して、調和のとれた背景色を設定する関数を作成するのが好きです。