Django如何实现从一个视图到另一个视图的向导流

时间:2011-09-20 17:27:19

标签: django django-views user-experience control-flow

我有一个带有注册页面的django网站。

当用户点击提交按钮(在/注册)时,我想在同一视图(/ register)中进行验证。当它工作时,我希望用户被带到另一个视图,完成他们的下一个任务(/同意),如果他们同意给予,或者如果没有,将被带到成功页面,告诉他们他们已经完成了他们的申请程序。

即,他们的经验应该是:

/register --- if consents needed ---> /agree ---> /success
  |                                                 ^
  |--- no consent needed ---------------------------|

有没有办法实现这个目标?如果没有,有什么好的选择?

1 个答案:

答案 0 :(得分:1)

有一个名为“Form Wizard”的django核心工具,实际上并不是很舒服,但工作正常。