1

この単純だが複雑なロジックを実装しようとしています。

ユーザーは、 をクリックして、所定のデータを含むフォームを送信しnextます。

このnextページでは、ユーザーが前のページで入力した内容を表示し、入力した内容がすべて正しいかどうかを確認するよう求めます。

この時点で、ユーザーには 2 つのオプションがあります。

  1. 戻るボタン
  2. 終了ボタン

back今私の問題は、ユーザーがボタンを押して、フィールドが入力された前の状態のフォームを取得できるように、データを要求に保持するにはどうすればよいかということです。確認ページの非表示の入力にすべてのデータを保存することを考えています。

しかし、ジャンゴでこのようなことを行う最良の方法は何ですか?

4

1 に答える 1

4

フォーム ウィザードを探しているようですね。django-formtools (以前は組み込みツールでした) をインストールすることで、サーバー側で実行できます。 https://github.com/django/django-formtools/を参照してください。

または、jquery を使用して、show および hide 効果を使用してクライアント側で簡単に実行できます (たとえば、http ://www.jquery-steps.com/ などのプラグインもいくつかあります) 。

于 2013-10-19T21:41:01.163 に答える