問題タブ [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.

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

python - Dajaxice 関数を呼び出すと 404 が発生し、WSGI エイリアスが発生する

Dajaxiceで動的にリフレッシュするフォームにコンボボックスを作成しました。これを行うための開発に問題はありませんが、WSGIを使用した本番環境では次の問題があります:

プロジェクトの VirtualHost にはWSGIScriptAlias /dgp /path/to/wsgi、Web アプリケーションをロードするためのエイリアスがあります。すべてのルートはこのサブサイトの下に構築されますが、Dajaxice にはありませhttp://example.com/dgp/dajaxice/ventas.updatecomboproducto/http://example.com/dajaxice/ventas.updatecomboproducto/。 Dajaxice は wsgi エイリアスに気づきました。試してみましDAJAXICE_MEDIA_PREFIX='dgp'たが、それはサブサイトでのみ機能します。つまり、http://desarrollorivas.no-ip.org/dgp/dgp/dajaxice/ventas.updatecomboproducto/何も解決されない場合にのみ機能します。

何か案は?それがコードcategoriaです。ここで Dajaxice プロセスを呼び出して URL をロードします。

urls.py

よろしく!

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

jquery - 投稿は正しいフォーム値を持っていますが、検証は失敗します

フォーム データ (3 ModelChoiceFields ) を収集し、ajax.py でそれらを検証して、データベース操作にデータを使用しようとしています。しかし、投稿をクリックすると、次のようにデータが正しく送信されるようです..

しかし、フォームは検証されず、Firebug でチェックインすると、3 つのフィールドすべてで次のエラーが発生します。

有効な選択肢を選択してください。その選択は、利用可能な選択肢の 1 つではありません。

私のテンプレート (必要な jquery および dajax ファイルがスクリプトとして含まれています)

私のajax.py

@dajaxice_register

私のフォーム

私の他の dajax 関数は正常に動作します。これだけが常にelseブロックに入り、エラーを出力しますが、いつデータが正しい形式で渡されるのかわかりません。

この例http://www.dajaxproject.com/fullform/を参照して、ほぼ同様の動作をエミュレートしようとしています。