問題タブ [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.
jquery - Python App Engine で jQuery によってポストされたデータを読み取る
次の方法で jQuery を使用して AJAX 呼び出しを実行したとします。
「/output」で呼び出しを受け取る Python App Engine コードにルートがありますが、AJAX 呼び出しで渡したデータにアクセスするにはどうすればよいですか? つまり、次のように入力するにはどうすればよいですか。
python - djangoappengineユーザーの作成とデータの永続性が壊れています
最近appengineSDK1.6にアップデートしましたが、開発環境でデータを保持するのに問題があります。公式のインストールガイドに従ってすべてをセットアップしました。
以前にアプリのスーパーユーザーアカウントを設定していましたが、機能しなくなりました。でアカウントを再作成しました
想定どおりの動作をしているようですが、管理者ログインが機能しません。また、走るたびに
スクリプトは、認証システムをインストールしただけで、まだユーザーがいないことを通知し続けます。次に、スーパーユーザーを作成するように求められます。
何も保持されていないため、管理ページにログインできず、組み込みのシェルを使用して保存しようとしたデータも保持されません。
python - AppegineとチュートリアルのDjango
私はDjangoとAppengineを初めて使用します。Django1.2バージョンがGoogleAppengineでサポートされていることがわかりました。Django1.2にGoogleAppengineSDKがインストールされているということですか?または、 djangoappengineをインストールする必要があります
AppengineでDjangoを実行するためのヒント、経験、チュートリアルをいただければ幸いです。
前もって感謝します。
django - Django、post_save シグナル再帰。シグナル発射をバイパスする方法
モデルの 1 つが保存されているときにMyModel
、フィールドをチェックして、他のモデルで同じ変更をトリガーしたい状況があります。some_key.
コードは正常に動作しますが、シグナルを再帰的に呼び出します。その結果、CPU/DB/API 呼び出しを無駄にしています。私は基本的に信号をバイパスしたいのですが、.save().
提案はありますか?
python - 高レプリケーション データストアへの DjangoAppEngine のデプロイ
プロジェクトの指示に従って、DjangoAppEngine testapp をセットアップしました。
ローカルではすべてうまくいき、 を実行して testapp のホームページにアクセスできましたpython manage.py runserver
。ただし、 を実行してデプロイしようとするとpython manage.py deploy
、次のエラーが発生します。
まだ Python26 を使用している Ubuntu 10.04 で開発しているので、app.yaml のランタイムを python26 に変更しようとしましたが、これは明らかに python27 以降を必要とする SDK を壊します。ローカルに Python 2.6 しかインストールしていませんが、GAE 開発サーバーは完全に動作しているようです。
代わりに、手順に従って、以下を settings.py に追加しました。
しかし、デプロイしようとすると、同じエラーが発生します。
まだ GAE アカウントにコードをデプロイしていませんが、高レプリケーション データストアが正式に利用可能になる前にアカウントを作成した可能性があります。
他に何かしなければならないことはありますか?
python - Google App Engine の名前付きタスク キューが GAELauncher に表示されない
私は GAE タスク キュー システムを使い始めましたが、1 つの問題を除いて問題なく動作しているようです。私の Django-nonrel プロジェクトでは、デフォルトのキューを使用してすべて正常に動作しますが、名前付きキューで中断し、それらが見つからないと言います。また、期待どおりにコンソールに表示されないことにも気付きました。私はガイドに従い、プロジェクトに queue.yaml があるだけで十分だと思いました。
次に例を示します。
コンソールには、デフォルトと「bob」という名前の別のタスク キューが表示されると思います。
これの構成に何か欠けていますか? queue.yaml が存在すると、正しく設定されませんか?
私はGAEL 1.6.1を実行しています
ありがとう、RB
python - pythonappenginememcacheの最適化
私は、多くのリクエストに対応するgoogle appenginedjangononrelでAPIを開発しています。繰り返されるリクエストをキャッシュしたいのですが。APIへのクエリは非常に頻繁に発生すると推定されており、事前にキャッシュできるように、これらのクエリがその場で何であるかを確認できるようにしたいと思います。最も頻繁なmemcacheキーを取得する方法はありますか?
django - djangoappengine を使用して Model.objects.all() が更新されない
django-nonrel のクエリセット マネージャーが壊れているのではないかと思っていますが、使い方について何か不足している可能性があります。これが私の問題です:
Django を使用して簡単なブログをまとめましたが、djangoappengineを使用しています。ブログ エントリに使用するモデルはエントリと呼ばれます。
エントリを削除するためのビューがあります。エントリが削除されると、ホームページにリダイレクトされ、残りのすべてのエントリが一覧表示されます。問題は、リダイレクトが初めて発生したときに、削除したばかりのエントリが残っていることです。ページを更新すると、リストから消えます。問題は、エントリを削除した後に Entry.objects.all() を呼び出しても、以前の値をキャッシュしているようです。
コードを通常の Django プロジェクトに移動しましたが、このバグはマニフェストにならなかったので、django-nonrel のクエリセット マネージャーに関係していると思います。
さまざまなことを試しましたが、データベースを再クエリする方法がわかりません。ビューのコードを次に示します。単純化したため、リダイレクトも行われず、Entry.objects.all() の呼び出しで entry_list に応答するようにレンダリングされます。それでも同じ問題です。
何か案は?
python - Django App Engine: AttributeError: 'AnonymousUser' オブジェクトに属性 'backend' がありません
私はdjangoappengineを使用しています。新しいユーザーを作成し、そのユーザーを認証してログインしようとすると、次のエラーが発生しますAttributeError: 'AnonymousUser' object has no attribute 'backend'
。
私のコードは単純で、次のようになります。
本番環境で次のエラーが発生するだけで、たまにしか発生しません。
確かではありませんが、この例外は高レプリケーション データ ストアとその結果整合性によるものではないかと感じています。authenticate()
これでユーザー値が保存され、クエリが実行されると思いlogin()
ますが、ユーザー値はまだ HRDS に反映されていません。誰かがこれが真実であることを確認できますか? もしそうなら、それはどのように修正されますか?
google-app-engine - DjangoAppEngineと高レプリケーションデータストアの結果整合性の問題
djangoappengineを使用していますが、高整合性データストアでの結果整合性の処理方法にいくつかの問題が発生したと思います。
まず、エンティティグループはdjangoappengineにも実装されていません。
次に、djangoappengine getを実行すると、基盤となるアプリエンジンシステムがアプリエンジンクエリを実行していると思いますが、結果整合性があります。したがって、キーを使用して一貫性を想定することさえできません。
これらの2つのステートメントが正しいと仮定すると(そして私はそれらが正しいと思います)、高レプリケーションデータストアでdjangoappengineを使用して、どのように複雑なアプリを構築しますか?値を保存してから同じ値を取得しようとするたびに、同じ値になる保証はありません。