根据django的最后一步,接近下一步的最佳方法是什么?

时间:2015-03-12 03:45:25

标签: python django forms

我担心的是我正在实施一个应用程序,其中我有多个步骤,并且在每个步骤中我有多个表单。在第一步中,我的表格二取决于表格一。

情景1:

在内部表格中也有一些问题。根据问题的答案,字段应该在表单中更改。

for example
form 1
Q 1) Are you working?
ans) a) yes   b) No

如果答案为是,则应显示不同的字段,否则应显示差异字段。

情景2:

我希望在表单2中使用表单1中的地址字段。它应该提供选择该地址或输入新地址的选项。

请提供我可以使用的最佳方法或可用模块。如果该术语有任何特定名称,请告诉我。

1 个答案:

答案 0 :(得分:2)

Django带有Form Wizard,应该用于此类任务。从文档,表单向导:

  

...在多个网页中拆分表单。它在其中一个后端维护状态,以便可以延迟完整的服务器端处理,直到提交最终表单。