Django:一个用于多个模型的FormWizard

时间:2010-02-13 10:24:05

标签: django django-forms django-formwizard

使用1 FormWizard来操作多个模型是否可行/最佳实践?

我已尝试使用FormWizard并定义了所有表单。页面“流”本身就像一个魅力。但是,由于需要完成所有检查以及操作的模型,我感觉就像我在表单的__init__和/或process_step()中坚持真正属于views.py的代码。文档甚至声明:“不要通过process_step()操作表单数据。

在一个视图中使用所有内容测试概念,因此使用last_submitted_pa​​ge(步骤等效),感觉就像我正在编写另一个formwizard。

以前有人来过这里吗?提示欢迎。

Thanx很多。

此致

杰拉德。

1 个答案:

答案 0 :(得分:0)

缩小问题我决定采用FormWizard方法。我重新确认代码很容易放在forms.py中,并且您可以使用获取模型信息。 process_step()。

GrtzG