1

送信後に Form を確認するシナリオが必要で、Django 組み込みの FormPreview を使用しようとしました。問題は、フォームが FormPreview ページにレンダリングされ、送信後にプレビューされ (編集可能)、実際に送信されるというシナリオを強制することです。

私はこのようなものが欲しいです:

  1. フォームは、他の多くのデータを含むページから送信されます (このフォームだけでなく、他のフォームも含まれる可能性があります)。
  2. ユーザーにはフォームのプレビューが表示されます (ここで編集することはできません。確認またはキャンセルするだけで、フォームがこの部分で有効であると見なすことができます)。また、ユーザー入力に基づいてフォームにさらに情報がある場合があります(つまり、いくつかのアイテムの合計)
  3. ユーザーはこのフォームを送信できるようになり、DB に保存されます

これは FormPreview で行うことができますか、それともプレビュー ページを手動で作成する必要がありますか? もしそうなら、プレビュー後にデータを渡す最良の方法は何でしょうか?以前の POST からのすべてのデータで非表示のフォームを作成しますか?

4

0 に答える 0