問題タブ [djangoappengine]

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 に答える
827 参照

google-app-engine - テンプレートに JavaScript ファイルを含める

webapp フレームワーク (python) で AppEngine を使用しています。私のスクリプトでは、Django を使用して JavaScript コードを動的に生成しています。次に例を示します。

Python コントローラ ファイル

index.html ファイル

ここで、インライン タグを使用する代わりに、スクリプトを含む JS ファイルを参照するタグ<script>を使用したいと思います。<link>ただし、テンプレート エンジンを使用してそれができるかどうかはよくわかりません。JS ファイルを (動的に) インクルードする場合、何らかの形で「ページ」の値を知る必要がありますが、「ページ」は index.html のスコープでのみ認識されます。

何か案は?

ありがとう、

ジョエル

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

django - djangoappengineをGoogleAppEngineにデプロイする

http://www.allbuttonspressed.com/projects/djangoappengine

私はそれが言った4つのフォルダをコピーしました:

django-nonrel / django => / django

djangotoolbox / djangotoolbox => / djangotoolbox

django-dbindexer / dbindexer => / dbindexer

djangoappengine => / djangoappengine

そして、テストアプリをアップロードしました(django-testapp内のコンテンツのみ)

しかし、実行すると大量のエラーメッセージが表示されます。

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

django - 起動時の Django-nonrel エラー: TypeError: __init__() は、DatabaseFeatures に対して正確に 2 つの引数 (1 つ指定) を取ります

django-nonrel 1fbce9199a32 から 496955a68561 にアップグレードしたところ、アプリを実行しようとすると次のエラーが発生します。

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

django-admin - django-nonrel での管理者ログアウト エラー

こんにちは、

django-nonrel で管理アプリを使用しているときにログアウトの問題に直面しています

それは素晴らしいプロジェクトです.. /admin/logout/エラーで DoesNotExistに直面している理由を誰もが知っています

いくつかの入力を取得して機能させることができれば素晴らしいでしょう。

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

java - App Engine で GWT を使用して非同期タスクを実行するには?

こんにちは、App Engine でタスクを開始するための最適なソリューションは何ですか? 私が達成しようとしているのは、登録後6、16、30日ごとにユーザーにメールを送信することです。このサービスは、アプリから独立して実行する必要があります (ユーザーが開始するのではありません)。

App Engine と GWT (Java) を使用してこれを実現するにはどうすればよいでしょうか?

ありがとう。

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

templates - テンプレート修飾子を使用してGoogleAppEngineDateTimePropertyをフォーマットしようとしています

さて、DateTimeProperty()タイプの日時フィールドを持つデータベースモデルがあります。テンプレートでこの値をフォーマットしたいので、次を使用しています。

ただし、GoogleAppEngineは次の例外をスローします。

私は何が間違っているのですか?

前もって感謝します。

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

python - djangoappengineのUnicodeEncodeError

djangoappengineプロジェクトのサンプルdjango-guestbookをwww.allbuttonspressed.comからダウンロードして、どのように機能するかをテストしましたが、URL localhost:8000にアクセスすると次のエラーメッセージが表示されます。

トレースバック(最後の最後の呼び出し):
ファイル"/usr/local/google_appengine/google/appengine/tools/dev_appserver.py"、行3245、_HandleRequest self._Dispatch(dispatcher、self.rfile、outfile、env_dict)ファイル "/ usr / local / google_appengine / google / appengine / tools / dev_appserver.py "、3186行目、_Dispatch base_env_dict = env_dict)ファイル" /usr/local/google_appengine/google/appengine/tools/dev_appserver.py "、531行目、Dispatch base_env_dict = base_env_dict)ファイル" / usr / local / google_appengine / google / appengine / tools / dev_appserver.py "、2410行目、ディスパッチself._module_dict)ファイル" /usr/local/google_appengine/google/appengine/tools/dev_appserver.py "、2299行目、 ExecuteCGI os.environ.update(env)ファイル "/usr/lib64/python2.6/os.py"、行486、update self [k] = dict[k]ファイル"/usr/lib64/python2.6/os.py"、行471、setitem putenv(key、item)UnicodeEncodeError:'ascii'コーデックは位置19の文字u'\ xe1'をエンコードできません:序数が範囲内にありません(128)

私のバージョンのDjangoは現在1.3.0alphaですが、最初にバージョン1.1.1でテストしたところ、同じエラーが発生しました。コマンドmanage.pyrunserverは正常に実行され、プロジェクトディレクトリ内で何も変更せず、サーバーをダウンロードして抽出し、実行しました。また、プロジェクトをデプロイしようとしましたが(もちろん、app.yamlファイルを変更した後)、別のエラーが発生しました。

誰かが何が起こり得るかについての考えを持っていますか?私は知っていることすべてを途切れることなく7時間試しましたが、まだ少し初心者です。前もって感謝します。

0 投票する
4 に答える
759 参照

google-app-engine - DjangoAppEngineでトランザクションを使用する

AppEngineのドキュメントには、AppEngineのネイティブテクニックを使用してネイティブオブジェクトに対してトランザクションクエリを実行する、トランザクションの例がいくつかあります。

http://www.allbuttonspressed.com/projects/django-nonrel [1]のドキュメントによると、AppEngineトランザクションを使用してDjangoオブジェクトをクエリしたいと思います。これは可能ですか?

これは現在、「トランザクション内で許可されるのは祖先クエリのみ」で失敗します。これが祖先のクラスに関係する何かをするように私に求めていることは理解していますが、何が、なぜかはわかりません。

任意のヒント?

[1]「DjangoのトランザクションAPIを使用することはできません。特定のDBが特別な種類のトランザクション(App Engineのrun_in_transaction()など)をサポートしている場合は、プラットフォーム固有の関数を使用する必要があります。」

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

python - {% extends "view/base.html" %}

{% extends "base.html" %}正常に動作しますが、static_dir をポイントしたいと考えています。

app.yaml は次のとおりです。

ここにあるmain.py

エラーは次のとおりです。

raise TemplateSyntaxError, "テンプレート %r は存在しないため拡張できません" % 親 TemplateSyntaxError: テンプレート 'view/base.html' は存在しないため拡張できません

base.html を参照することはできますが、クラス main() はそれを見ることができません。

ご協力ありがとうございます。

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

django - Django:必要なすべてのモデル フィールドを設定しないフォームを作成していますか?

django/appengine を使用して、特定のモデル フィールドを入力できるフォームを表示し、コードで追加のモデル フィールドを設定するにはどうすればよいですか。user が設定されていないため、 form.save(commit=False) を呼び出すと例外が発生します。このようなケースを処理する正しい Django の方法は何ですか?

次のモデルとフォーム クラスがあります。

そして、次のリクエスト ハンドラ コード: