問題タブ [dajax]
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.
django - シンプルなHelloWorldDajaxiceインタラクションを機能させるにはどうすればよいですか?
Djangoに自分のWebページで機能するAjaxインタラクションを生成させようとしています。
私はここでdjango-dajaxiceの指示に従いました: http://django-dajaxice.readthedocs.org/en/latest/quickstart.htmlそしてここ: http : //django-dajaxice.readthedocs.org/en/latest/installation .html
ただし、ChromeでそのAjaxコードを実行しようとすると、「undefined」という単語が表示されたダイアログボックスが表示されるだけです。
ところで、これは私がHTMLページからAjaxを呼び出す方法です:
では、なぜこの未定義のダイアログボックスが表示されるのですか?Chromeのデバッガーを開いたところ、この場合はエラーは表示されません。
ちなみに、上記のインストール手順でurls.pyを変更するように指示された場合、それはあいまいです。私は2つのurls.pyを持っています。1つは私のサイト用で、もう1つは私のアプリケーション用です。私はそれらのステートメントをサイトのurl.pyに入れました。しかし、それが正しいかどうかはわかりませんでした。誰かが確認または拒否できますか?
django - Dajax ログ警告
Dajaxice と Dajax の両方を正常にインストールしています (両方とも動作します)。ただし、開発サーバー ログに警告が表示されます
TEMPLATE_CONTEXT_PROCESSORS django.contrib.messages.context_processors.request に追加しようとすると
django.contrib.messages に context_processors.request がないというエラーが発生します
また、次のようなコンテキストでテンプレートをレンダリングします
settings.py のログ セクション
jquery - ajax経由でコンテンツを追加しますが、mouseenterイベントは無効です
HTMLテーブルがあり、各行に「編集」アイコンを追加します。マウスがアイコンに入ると、メニューがポップアップします。document.ready 関数ではイベント mouseenter が有効です。しかし、dajax を介して新しい行を追加すると、イベント mouseenter は無効になります。
django - Dajax: dajaxproject.com の単純なフォームに問題がありますか?
最初のコンボボックスでオプションを選択して、2 番目のコンボボックスにオプションを表示する単純なフォームをテストしようとしています。だから私はdajaxを使用しようとしました.私は非常に単純なフォームがhttp://www.dajaxproject.com/forms/に存在することをテストすることから始めました.動作しません (2 番目のコンボでは何も表示されません)。これは、html ファイルに dajax が含まれていないためだと思います。助言がありますか?
ajax - DajaxまたはDajaxiceで同期リクエストを指定するには?
Dajax または Dajaxice リクエストで jQuery.ajax() の同等の「非同期」設定を設定して、Dajaxice コールバックが終了する前にスクリプトの実行を続行しないようにする必要があります。
ありがとう。
django - dajax割り当てが機能しないのはなぜですか?
明らかなことが見えていないか、根本的な何かが間違っているに違いありません。私はいじっていますがdajax
、最初はすべてが正しく機能しているように見えました。これは、「Hello world」テストが通過したアラートです。しかし、何らかの理由でassign
機能を動作させることができません。シェルで呼び出しもテストしましたが、問題はありませんでした。
ajax.py
HTML
このブログで提案され{% load dajaxice_templatetags %}
ているおよびその他すべてを含めました。
編集
言及するのを忘れていました: 私のブラウザー デバッガーには、「ReferenceError: 変数が見つかりません: clear_quotes」と表示されます。
django - dajaxice をインポートする方法は?
私はdjangoの初心者であり、実行中のdajaxiceの簡単な例を取得するために何時間も試しましたが、ファイルを探す正しい方法が見つからないようです.
私はインストールをやり直し、このようなスタックオーバーフローに関する多数の同様の質問で答えを見つけようとしました。
次のように出力される{% dajaxice_js_import %}
ヘッダーを挿入します。myapp_index.html
しかし、このファイルが見つかりません:
ImproperlyConfigured: staticfiles finder のストレージ バックエンドに有効な場所がありません。
そして取得は失敗します:
奇妙なことに十分な dajax ロード:
私のフォルダ構造は次のとおりです。
urls.py
また、なぜ2つのファイルが必要なのかよくわかりませんでしたが、どういうわけmyapp_index.html
か私が置くとアクセスするようです
その後
inmyapp
の URL パターン。
数え切れないほどのファイル名も試しました
しかし、dajaxice がインストールされていて、.py の中の settings.py ファイルに受け入れられていても、どういうわけか dajaxice が見つかりませんINSTALLED_APPS
。
もpython manage.py collectstatic
同じ理由で失敗しますが、正しく理解していれば、開発サーバー上にいる限り実行する必要はありません。
基礎となる構造について基本的な誤解があると思います。:(
事前にパックされた最新のubuntuパッケージを使用しています:
ヒントを事前にありがとう!
テンプレートファイルは次のとおりです。
ページに表示されるDjangoエラーは発生しませんが、Firebugでこれを取得します:
この:
ajax - Dajaxice を使用してファイル データを送信する方法は?
私は自分のウェブサイトにajaxを使用しています。jQuery.ajax()
ファイルをサーバーに非同期にアップロードすることに成功しました。私は使用Dajax
してDajaxice
いるので、ファイルのアップロードにもこれらのアプリケーションを使用する予定です。この例を試しました。正常に動作しています。しかし、html フォームにファイル フィールドを追加すると、サーバーにファイルが送信されません。私のhtmlフォームは次のようになります
この質問は多くの場所で尋ねられましたが、答えられませんでした。
django - Django と dajaxice を使用した Google App エンジン
私は django プロジェクトを作成し、それを appengine にデプロイしています。プロジェクトでは、dajaxiceを使用してデモを作成しました。
次のコマンドを使用して正常に実行されています。
しかし、私が使用してプロジェクトを実行しようとしているとき
動作しておらず、java-script コンソールに次のエラーが表示されます。
私がここで何をしているのか、助けてください。ありがとう。
ここにディレクトリ構造があります、
ソースコードは
設定.py
Ajax.py
ビュー.py
index.html