問題タブ [formwizard]

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 に答える
4606 参照

python - 「NoneType」オブジェクトには属性「set_cookie」がありません

PythonでFormwizardの次のdjangoコードを取得しました。まず、次の 2 つの形式があります。

タイトルに記載されているエラーが発生する理由がわかりません。さらに、Google も特定のヘルプを提供していません。どなたか原因を推測してください。Done メソッドで何か問題が発生していると思われますが、よくわかりません。

ありがとう。

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

django - DjangoFormWizard-完了時に概要を表示

マルチステップフォームにDjangoのFormWizardを使用していますが、最後のステップとして(データを保存した後)、以前に入力したフォームデータの概要を表示したいと思います。

これは、次のようにdone()メソッドをオーバーライドすることで実現できます。

POSTを介して確認を呼び出す代わりに、リダイレクト(ブラウザーの戻るボタン)を使用したいと思います。しかし、リダイレクトはコンテキストをとらないため、form_listをビュー/テンプレートに渡す方法がわかりません。これを行うためのクリーンな標準的な方法がある場合、何かアイデアはありますか?

注:データは匿名ユーザーによって入力されます。したがって、保存されたデータとユーザーは関連付けられていません。

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

python - dajaxiceの実装は、エラーを出さず、機能しません

私はformwizardでDajaxiceを使用していますが、エラーも出力も表示されないため、非常に混乱した状態になっています。私のコードは以下の通りです:

ajax.py

urls.py

Wizard1.html

Djangoプロジェクト

パスの構造、特にonclickメソッドについて、特にアドバイスをお願いします。パスが間違っているためと思われますが、よくわかりません。

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

django - Django Formwizard 1.4でステップを動的に繰り返す方法は?

ステップのチェックボックスに基づいて条件付きで Django Formwizard (Django 1.4) のステップを繰り返そうとしています。フォームはオブジェクトを作成し、(うまくいけば) チェックボックスがあり、ステップを繰り返して、同じフォームで同じモデルの別のオブジェクトを作成できます。

私はこの答えを見ました:Django FormWizard Dynamically Alter form_listですが、残念ながらそれはFormWizardの古いバージョンにのみ適用されると思います。

process_step 関数には form_list 属性がなくなりました。また、現在のステップ属性 (またはステップ属性) もありませんが、フォームの QueryDict を介して現在のステップにアクセスできます。フォームのディクショナリが含まれていますが、そのディクショナリに別のステップを挿入しても何も起こらないと思います。残念ながら、リストではなくディクショナリであるため、挿入した場所の後にすべてのステップ キーを変更する必要があります。

では、Django 1.4 FormWizard を使用してフォーム リストに新しいステップを追加する良い方法はありますか?

更新 - get_next_step(self, step) をオーバーライドするのが良いと思い始めていますが、どんな意見でも大歓迎です。

更新 #2 -- get_next_step で作業を試みましたが、インスタンスの form_list に新しいフォームを挿入できませんでした。それが不可能だという意味ではありません - アイデアですか?

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

django - Django の FormWizard View に login if ステートメントを挿入するにはどうすればよいですか?

以下の例に示すように、フォーム ウィザード クラスに「if request.user.is_authenticated」を挿入するにはどうすればよいですか? このビューは私のホームページであり、ユーザーが既にログインしている場合は別のページにリダイレクトしたいと考えています。

現在、「name 'request' is not defined」というエラー メッセージが表示されています。class BusinessWizard(request, SessionWizardView) を試してみましたが、残念ながらうまくいきませんでした。多分それは私の側の単純な見落としです。ご協力ありがとうございました!

ビュー.py

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

django - FormWizard ステップで 2 つのモデルの結合フォームを表示する

User、Profile、PhysParams モデルがあります。Profile と PhysParams は、User と OneToOne の関係にあります。

ログインユーザーに関連する上記2つのフォームを表示しようとしています。

FormSet、ModelFormSet、および InlineFormSet に出会いましたが、どれを使用すればよいかわかりません。

しようとしている

生産する

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

javascript - jquery フォーム ウィザードを使用してカスタム チェックを追加する方法

jquery フォーム ウィザードを使用して、カスタマイズされた検証関数をフォームに追加したいと考えています。フォームにはドロップダウン ボックスがあります。4歳から5歳の年齢層を選択すると、「1つ答えてください」とアラートが出ます。年齢グループ 5 ~ 6 を選択すると、「回答 2」とアラートが表示されます。それ以外の場合は、「anser three」を警告します。回答をフィルタリングするために、このタイプの条件付き質問がたくさんあります。最善の方法は何ですか?関数を外部jsファイルに作成できますか?

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

jquery - jQuery の load 関数に関する問題

私は2つのファイルを持っています:users.phpform.php.

このファイルusers.phpを使用して、データベースからユーザーを表示します。また、jQuery 関数load()を使用して からログイン フォームをロードしていますform.php

のヘッダーにjQueryライブラリを入れましたlogin.php。私はいくつform.phpかのjQuery関数を持っているので、jQueryライブラリもそれに入れなければなりません。

問題は$("#loginForm").load("form.php")、jQueryを使用してすべてのライブラリを取得するときですform.php

form.php :

user.php

そしてのヘッダーには、user.php上記のこれらのスクリプトファイルがあります