問題タブ [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 投票する
1 に答える
903 参照

python - GoogleAppEngine開発タスクキューが実行されていません

このように、開発のデフォルトのタスクキューにタスクを追加しています...

しかし、私のタスクはデフォルトのキューにあるだけで実行されません。[実行]ボタンに移動してクリックして手動で実行する/_ah/admin/tasks?queue=defaultと、すべてが正常に機能しているように見えます。キューに入れられたタスクはキューから消え、/foobar正常にアクセスされます。

ここで何かが足りませんか?このように「うまくいく」はずです。

注:タスクインターフェイスではなく、ビュー、テンプレート、モデルなどにDjango + Django Nonrel+DjangoAppEngineを使用していることが適切な場合があります。

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

django - GAE タスク キューの URL を適切に保護する (app.yaml を使用しない)

タスク キューの URL を悪意のあるアクセスから保護したいと考えています。

タスク キューが要求するビューでは、次のようなものがあります。

しかし、私のタスク キューは 403 エラーを受け取ります! この GAE ドキュメントから、Task Queue ユーザーは管理者であることが保証されているという印象を受けました。何を与える?

注:私は DjangoNonRel を使用しているため、管理者のみの URL アクセスを myapp.yamlで指定することはできません。ビューでプログラムで行う必要があります。

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

javascript - javascriptを使用してdjangoフォームを送信する

さて、このコードスニペットがあります-

hrefとjavascriptを使用してフォームをdjangoサーバーに送信しています。サーバー上で、次のコードを使用してPOSTリクエストを確認します-

これはfalseを返します。なぜ何かアイデア?

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

django - djangoリモートAPIをGAEでより高速に実行する方法はありますか?

ここでこの質問をフォローアップします。

私はついに、すべてのデータベースデータを次のようなものにラップするコード生成ツールを作成しました。

はい、そうです!データベース全体を取り出し、データを人口命令コードに変換して、データベースをGAEに移行できるようにしました。

そこで、django-nonrelプロジェクトをデプロイし、django-nonrelリモートAPIを使用してデータ入力プロセスをトリガーしました。

問題があることを除いて、それは問題なく動作します:それは非常に遅いです。速度を上げる方法を教えてもらえますか?いくつかの計算を行いました。すべてのデータをGAEで稼働させるには、最大30日かかる場合があります。

ps。バックエンドにdjango-nonrelとdjangoappengineを使用しています。

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

google-app-engine - Django-Google App Engineのnonrel、Django0.96を使用しているときにエラーが発生する

私はDjangoAppenginehttp ://www.allbuttonspressed.com/projects/djangoappengineを使用しているので、Django 1.3を使用でき、すべてが正常に機能しているようです。

ただし、ページを開くと、PyDevコンソール(OS 10.6、Aptana Studio 2.0、Python 2.5)から次のメッセージが表示されます。

警告:root:デフォルトのDjangoバージョン(0.96)を使用しています。デフォルトのDjangoバージョンは、近い将来、AppEngineのリリースで変更される予定です。use_library()を呼び出して、Djangoのバージョンを明示的に選択してください。詳細については、 http://code.google.com/appengine/docs/python/tools/libraries.html#Djangoを参照してください。

エラーが提供するリンクは、以下の使用についてのみ説明しているようです。

GAEのジャンゴを使用していた場合、これを行う必要があることを理解しています。しかし、私はdjango-nonrelを使用していますが、1.3を使用する必要があるのに0.96を使用していると警告されるのはなぜですか?

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

python - django-appengine サーバーが起動しない

Django-appengine を使用して小さな Web アプリを作成しようとしてきましたが、開発サーバーのセットアップに行き詰まっています。私は人間ができる限りチュートリアルに従い、テストアプリの app.yaml を変更してアプリ ID を含めましたが、それ以上は何もしません:

manage.py runserver、またはを実行するとmanage.py remote shell、次のようなトレースバックが表示されます (特に、これは からのものですrunserver)。

これをご覧いただきありがとうございます。アドバイスや詳細情報が必要な場合は、お問い合わせください。私はこの技術スタック全体に慣れていないので、何かを見落としている可能性があります。

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

django - Djangoをデプロイするときに、ローカルに保存されているデータをBigTableに移動するにはどうすればよいですか?

djangoappengineを使用してDjangoアプリをGoogleAppEngineにデプロイしています。すでに多くのデータがローカルに保存されていますが、GAEを使用してプロジェクトをデプロイすると、データが表示されなくなります。このデータをdbindexerからBigTableに引き継ぐにはどうすればよいですか?

ありがとう。

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

python - リダイレクトに問題がある

AppEngineでDjangononrelを使用していますが、リダイレクトに問題があります。

ビューハンドラーでの非常に単純なリダイレクト:

App Engineで正しくリダイレ​​クトされていませんが、ブラウザで次のメッセージが返されます。

ステータス:302 FOUND変動:Cookieコンテンツタイプ:text / html; charset = utf-8場所:http ://site.appspot.com/user/welcome/

ブラウザにURLを手動で再入力すると、正常に読み込まれます。これは、redirect()関数を使用する場合にのみ問題になるようです。render_to_response()を使用するビューはすべて正常に機能します。

追加情報:redirect('name_of_view')-逆URLルックアップを呼び出すredirect('/ path / to / url /')と、redirect()関数によって解決されるリダイレクト('/ path / to / url /')の両方を試しました。 djangoがネイティブです。

どちらの場合も機能していません

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

django - 管理者でファイルのアップロードをDjango-non/Djangoappengine / django-filetransfersする方法は?

django-filetransferを使用して管理者にファイルをアップロードしたいのですが、これまでのところ、admin.ModelAdminのrender_change_formメソッドをオーバーライドしています。私は何が欠けていますか?

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

django - AppEngineのDjangoとLinuxサーバーのDjangoの違いは?

私はDjangoの初心者です。このチュートリアルを演習として作成したいと思います:http://www.joeyb.org/blog/2009/05/28/django-based-blog-on-google-app-engine-tutorial-パート1

このチュートリアルはAppEngineを対象としていますが、共通のデータベースを使用してLinux開発マシンでチュートリアルを実行したいと思います。

私はいくつかの違いがあることに気づきました:

モデルの場合:

これらのインポートは異なります。

これを次のように変更した場合:

それが動作します?

次に、AppEngineへの参照がもう1つあることに気付きました。

Linux開発サーバー上のDjangoと互換性を持たせるには、ここでどのインポートを使用する必要がありますか?

よろしくお願いします、