問題タブ [dajaxice]
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 - Dajaxice が自分自身を呼び出してエラーを引き起こす
Dajaxiceを使いこなそうとし、単純なプロジェクトを設定してから、これを得ました:
トレースバックでは、次の 2 つのケースが強調表示されます。
エラーが Dajaxice モジュールの何らかのバグによって引き起こされた可能性がある場合、私はちょっと奇妙に感じます。
urls.py
settings.py の変更
多分私は愚かなことをしていて、それがエラーの原因ですか?または、dajaxice を使用した単純な作業プロジェクトへのリンクを教えてください。前もって感謝します。
django - Dajaxice はローカルで実行されていますが、オンラインで動作させるには django の設定に問題があります
Dajaxice と Dajax を使用する Django アカウントを作成しました。
Web サイトを Azure VM で実行しています。localhost Dajaxice/Dajax で実行すると、完全に動作します。
ただし、オンラインではこれは機能しなくなりました。設定にいくつかの問題がありますが、修正できません。
ローカルでは、 Dajaxice/Dajax は次のように指定されています。
Dajaxice/Dajax 関数は次のように呼び出されます。
dajaxice にオンラインでアクセスできるようにするには、どのように設定を変更すればよいですか?
これまでのところ、これは私のsettings.pyです:
python - Dajaxice/Dajax経由でpython/djangoでcsvファイルを作成するには?
Python で作成された csv ファイルをダウンロードできるようにしたい Web サイトがあります。
私は多かれ少なかれDjango web サイトの例を使用していますが、うまく機能させることができません。
これは ajax.py の私の python コードです (私は Dajaxice/Dajax を使用しています)
これは、人々がページをダウンロードしようとする私のhtml/javascriptです:
どんなヒントでも大歓迎です。
javascript - Dajaxice を使用して AJAX 呼び出しのオブジェクト値を取得する
属性を持つSong
モデルがありvotes
ます。各オブジェクトの下にVote as Favourite
ボタンが表示されます。Song
ユーザーがVote as Favourite
ボタンをクリックvotes
すると、そのオブジェクトに関連付けられた属性Song
が 1 増加し、すべてのVote as Favourite
ボタンが無効になる必要があります。
HTML
AJAX 呼び出しに dajaxice/dajax を使用しています。これは、私のajax.pyとして思いついたものです
ajax.py
JS
Song
送信するオブジェクトの値を取得するにはどうすればよいupdate_votes()
ですか?
はdisable_button()
、最初の投票ボタンのみを無効にします。すべての投票ボタンを無効にするにはどうすればよいですか?
同じボタンのonclick属性を使用してupdate_votes()
両方を呼び出すにはどうすればよいですか?disable_button()
javascript - Dajax 関数が別の関数を呼び出せない
属性を持つSong
モデルがありvotes
ます。各オブジェクトの下にVote as Favourite
ボタンが表示されます。Song
ユーザーがVote as Favourite
ボタンをクリックvotes
すると、そのオブジェクトに関連付けられた属性Song
が 1 増加し、すべてのVote as Favourite
ボタンが無効になる必要があります。
HTML
ajax.py
JavaScript
ボタン無効化部分は単独で使用すると問題なく動作します。しかし、update_votes()
関数内で関数を使用すると、update_disable()
何も機能しません。コードの何が問題になっていますか?
django - JQuery-UI Autocomplete ウィジェットを Django-Dajax に接続する方法は?
選択を行うためのオートコンプリート UI を構築しようとしている Django アプリがあります。ユーザーがテキスト ボックスに入力すると、アプリはデータベースから取得した値に基づいて検索候補を表示する必要があります。Dajax/Dajaxice を使用して ajax と UI テンプレートの jquery-ui オートコンプリート ウィジェットを処理したいと考えています。source
jquery-ui オートコンプリート ウィジェットがオートコンプリート属性 (または他のより良い方法)を介して私の dajax 関数を呼び出す方法を説明してもらえますか?
私のコードは、このdajax の例とこのjquery-ui autocomplete の例を組み合わせたものです。
my_app/ajax.py:
テンプレート: my_app_ui.html
上記に気付いた場合、私は jquery-1.7.2 と jquery-ui-1.10.4 を使用しています。これは、dajax のドキュメントに jquery-1.7.2 と互換性があると記載されているためです。新しいjqueryバージョンを使用できるかどうかわかりません。
テンプレートの JavaScript を取得して dajax 関数を呼び出す方法がわかりません。.autocompleteの jquery-uiドキュメントには、そのsource
属性を使用するように記載されていますが、あまり良い例はありません。上記が正しいかどうか誰か教えてもらえますか?
dajax ビュー関数が DB から提案を取得したら、.autocomplete
それをテキスト ボックスに入力するにはどうすればよいですか?
ここ数日、かなりの調査を行ってきましたが、Django-Dajax-JQueryUI アプリケーションの例はほとんどありません。
django - dajaxice.core.js をトリガーして ajax.py で更新する方法
私はdjango-dajaxiceを使用しています。例を試した後、のファイルはdajaxice/dajaxice.core.js
いくつかの関数をロードしましたmyapp/ajax.py
しかし、奇妙な部分は、myapp フォルダーでこの ajax.py を更新すると、関数を追加したり、名前を変更したり、ajax.py の関数を削除したりしても、js ファイルが更新されないことです。
奇妙なことに、sayhello だけが機能し、他の関数名は機能しません。.pyc ファイルに関連するものはありますか? すべてのpycファイルを削除しましたが、同じエラーが発生しました。
または Python3 では、dajaxice を使用しないでください。しかし、なぜ sayhello が機能するのでしょうか?