1

複数のモデルを操作するために1つのFormWizardを使用することは可能/ベストプラクティスでしょうか?

FormWizardを試して、すべてのフォームを定義しました。ページの「フロー」自体は魅力のように機能します。ただし、実行する必要のあるすべてのチェックと操作されるモデルを使用すると__init__、実際にviews.pyに属するフォームやprocess_step()にコードを貼り付けているように感じます。ドキュメントには、「process_step()を介してフォームデータを操作しないでください」とさえ記載されています。

すべてを1つのビューでテストし、last_submitted_pa​​ge(ステップ相当)を使用して、別のフォームウィザードを作成しているように感じます。

誰かが前にここにいましたか?ヒントを歓迎します。

どうもありがとう。

よろしく、

ジェラルド。

4

1 に答える 1

0

この問題をズームアウトして、FormWizardアプローチを採用することにしました。コードはforms.pyに簡単に配置でき、を使用してモデル情報を取得できることを再確認しました。process_step()。

GrtzG

于 2010-02-13T12:07:32.630 に答える