問題タブ [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 - Unicode を使用するように Google Application Engine プログラムをアップグレードする
通常の文字列を使用して作成した単純な Google App Engine アプリがあります。Unicode を扱えるようにしたいと思っています。これに問題はありますか?現在、ライブ データベースに既にあるすべての文字列について考えています。(動揺させたくない実際のユーザーから。)
python - この Google App Engine コードを最適化するにはどうすればよいですか?
私はPythonの世界には比較的慣れていませんが、これは非常に簡単に思えます。
Google は、このコードを最適化する必要があると私に怒鳴っています。
ダッシュボードは、これが大量の CPU を使用していることを示しています。
どこで改善を探すべきですか?
python - GAE で HTTP リクエスト動詞をオーバーライドする方法
Google App Engine Webapp フレームワーク アプリケーションのコンテキストでは:
パラメータ _method が指定されている場合に、リクエストのリクエスト動詞を変更したい。たとえば、POST リクエストがパラメータ _method=PUT で受信された場合、ハンドラーの put メソッドを呼び出すようにリクエストを変更する必要があります。これは、prototype.js が PUT や DELETE (IE の回避策) などの動詞を処理する方法に対処するためです。これが私の最初の試みです:
問題は、何らかの理由で、リダイレクトが行われるたびに、初期化が呼び出されたときに設定されていても、処理メソッド (put または delete) が呼び出されるまでに self.request.params が空になることです。これがなぜなのか、誰にも手がかりがありますか?回避策として、initialize() 時に params を複製できると考えましたが、.copy() は機能せず、その方法も見つかりませんでした。
更新: Arachnid から非常に役立つ回答を受け取りました。私がたどり着いた解決策は、メタクラスを使用しています。以下にあります。
python - Google App Engine でのクレジット カードによる支払いと通知
gchecky を Google App Engine に移植しました。ここで試すことができます
レベル 1 (カート送信) とレベル 2 (Google チェックアウトからの通知) の両方を実装します。
Google アプリ エンジン (paypal など) で機能し、レベル 2 (通知) をサポートする他の支払いオプションはありますか?
python - 1000以上を取得するにはどうすればよいですか?
データ ストアから 1000 を超えるレコードをフェッチし、すべてを 1 つのリストに入れて django に渡すにはどうすればよいですか?
python - Python: アップロードされたファイルが jpg かどうかを確認する
ユーザーがアップロードしたファイルが Python (Google App Engine) で実際の jpg ファイルかどうかを確認するにはどうすればよいですか?
これは私が今までに得た距離です:
スクリプトは HTML フォーム ポスト経由で画像を受け取り、次のコードで処理されます
mimetypes.guess_type を見つけましたが、うまくいきません。
google-app-engine - Google AppEngine の POST リクエスト内のファイルの名前
与えられたhtmlフォーム...
...そしてハンドラー...
...ユーザーがアップロード用に入力したファイル名をハンドラー内で取得する方法はありますか? PHP では、$_FILES['img']['name'] を参照できますが、request.get でどの構文が機能するかはわかりません。別の質問では、別の作成者が HTML ページで JavaScript ルーチンを使用して、OnChange イベントが発生するたびにユーザーが選択したファイル名を抽出し、隠しフィールドに個別に渡します。それは必要ですか?PHPは無料でファイル名を取得しているようです。
python - mechanizeモジュールをpythonスクリプトにインポートします
mechanizeモジュールを次のようにPythonスクリプトにインポートしようとしました。
mechanizeimportBrowserから
しかし、Google AppEngineは、スクリプトにアクセスするときにHTTP500をスローします。
わかりやすくするために、パッケージ構造のスナップショットを示します。
誰かがこの問題を解決するのを手伝ってくれますか?
ありがとう、ポンマラー
python - Google AppEngine アプリ バージョン
遠い将来の期限切れヘッダーを持つ URL で使用するために、現在のアプリケーション バージョンをプログラムで取得することは可能ですか?
例えば:
次のように自動的に更新されます。
そのためには、バージョンを取得する必要があります。
google-app-engine - Google App EngineがGQLクエリを制限するのはなぜですか?
ウィキペディアでAppEngineについて読んでいて、GQLの制限に遭遇しました。
JOINはサポートされていません
一度に最大1つのテーブルから選択できます
WHERE句に最大1列を配置できます
これらの制限の利点は何ですか?
これらの制限は、スケーラビリティが優先される他の場所で一般的ですか?