問題タブ [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.
html - 生成されたテンプレートが正しくレンダリングされない
だから私はグーグルアプリエンジンテンプレートにこのコードを持っています:
ページは正しい人物が選択された状態ではレンダリングされず、デフォルトで最初のオプションになります。ソースを表示すると、生成されたhtmlが選択した属性を正しい場所に配置していることがわかります。そのため、これが機能しない理由がわかりません。
python - AppEngine と Django: テンプレート ファイルを含める
タイトルが示すように、Google App Engine と Django を使用しています。
テンプレート全体でかなりの同一のコードがあり、テンプレート ファイルを含めることでこれを減らしたいと考えています。したがって、メイン アプリケーション ディレクトリには、python ハンドラ ファイル、メイン テンプレート、およびメイン テンプレートに含めるテンプレートがあります。
{% include "fileToInclude.html" %} を含めることは単独で機能すると考えていましたが、何も含まれていません。おそらくTEMPLATE_DIRSを使用して何かを設定する必要があると思いますが、自分でそれを理解することはできません。
編集:
私はもう試した:
しかし、役に立たない。他の可能性も試してみます。
database - Appengineデータストアに書き込むプロパティを動的に選択します
appengineでエンティティに書き込みたいプロパティを動的に選択しようとした人はいますか?例えば:
私は5つのフィールドを持つWebフォームを持っており、特定のユーザーはそれらのフィールドのサブセットに入力します。データを含むフィールドのみをサーバーにPOSTします(例:フィールド1、2、4)。サーバー側で、プロパティ1、2、および4のみをエレガントに書き込むにはどうすればよいですか?Modelクラスには、プロパティ名のディクショナリを返す関数(Model.properties())がありますが、これを使用してプロパティ名を選択するにはどうすればよいですか?
SQLでは、POSTされたフィールドをModel.properties()ディクショナリと照合することにより、INSERTまたはUPDATEステートメントを作成します。Appengine SDKのdbモジュールコードを調べて、ModelクラスにPropertyオブジェクトのコレクションがあるかどうかを確認しましたが、ディスク上にモジュールが見つかりません(Pythonとappengineは少し使い慣れています)。
更新:trunk / google / appengine / ext / db / init .pyを読みました。これにより、プロパティをグループとして参照する方法がないことが確認されました。回避策を知っている人はいますか?
何かご意見は?
Update2:この質問はAppEngineのGoogleグループで回答されました: http://groups.google.com/group/google-appengine/browse_thread/thread/b50be862f6d94b6e#
objective-c - Objective-C用のClientLoginインターフェースを備えたGoogleAppEngine
この以前のstackoverflow.comの投稿でも同じ問題が発生しています。
具体的には、「Auth」トークンを正しく取得できるようですが、後のページにアクセスするときにヘッダーで使用しようとすると、ログインページのHTMLが返されます。
この投稿に関連するリンクをたどると、このURLを後で呼び出す必要があると判断しました。
URLを呼び出すと、ACSID Cookieが提供されます。このCookieは、認証された状態を維持するために、後続の呼び出しで渡す必要があります。
このCookieをリクエストするとき、次のようにクエリ文字列に追加して元の認証トークンを指定する必要があるというさまざまな投稿を読みました。
また、 Googleのドキュメントで説明されているように、httpヘッダーの名前/値が次のようになるようにhttpヘッダーに設定する必要があることも読みました。
両方のアプローチを試しましたが、Cookieが返されませんでした。私はWireshark、Firefox用のLiveHttpHeaders、およびこのようなものが返されるかどうかを確認するための単純なNSLogステートメントを使用しました。
以下は、私が使用しているコードスニペットです。
ClientLogin
GoogleAppEngineコードに使用できることを願っています。
javascript - Google App Engine での Flash ExternalInterface の問題
私は過去数時間これに苦労してきましたが、何が問題なのか本当にわかりません. 私は単に Javascript を取得してテキストを Flash と通信させようとしています。このソースでこの素晴らしい例を見つけました
http://blog.circlecube.com/wp-content/uploads/2008/02/ActionscriptJavascriptCommunication.zip
私はhtmlファイルをローカルで実行しましたが、フラッシュからテキストを送信および取得するのに問題なく動作します。次に、まったく同じサンプルを dev Google アプリ サーバーにロードすると、JavaScript からフラッシュにテキストを送信できません。奇妙なことに、Flash は Javascript テキストを送信できます。これを GAE で実行できるかどうか、誰にもわかりますか? どうもありがとう!
google-app-engine - 次に使用する可能性が最も高いプログラミング言語はどれですか。その理由は何ですか。
彼らのロードマップによると、次のリリースは2009年3月であり、新しい「ランタイム言語」が追加される予定です。JavaまたはPHPのいずれかを期待していますが、実際にはわかりません。GoogleApp Engineでホストする予定のプロジェクトに応じて計画できるように、どちらの言語が最も可能性が高いかを知りたいと思います。
何か案は?
google-app-engine - Google App Engine 用のアプリは他のサーバーで使用できますか?
Google App Engine のアプリケーションはどの程度移植可能ですか? これらは GAE に永久にバインドされていますか?
python - How to list the files in a static directory?
I am playing with Google App Engine and Python and I cannot list the files of a static directory. Below is the code I currently use.
app.yaml
Python code to list the files
When I run this code locally on my machine, everything is alright. I have my Python script at the root of the directory and it walks the files under the data directory. However, when I upload and run the exact same code in GAE, it doesn`t work. It seems to me that the directory structure of my application is not exactly replicated in Google App Engine. Where are the static files?
Thanks!
google-app-engine - AppEngine Webサイトのアーキテクチャガイダンス?
PHPを使用して保守不可能なWebサイトを作成したのは、物事をすばやく汚くするのがとても簡単だったからです。GoogleのappengineでPython/Djangoを使って同じことをしたくありません。
Djangoとappengineを使用してウェブサイトを作成するための優れたアーキテクチャリファレンスはありますか?(たとえば、ビジネスロジックを配置する場所、データアクセスロジックを配置する場所、ビューをクリーンに分離する方法、単体テストを実行する方法など)