Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django如何实现从一个视图到另一个视图的向导式流_Django_Django Views_User Experience_Control Flow - Fatal编程技术网

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

Django如何实现从一个视图到另一个视图的向导式流,django,django-views,user-experience,control-flow,Django,Django Views,User Experience,Control Flow,我有一个django网站和一个注册页面 当用户点击submit按钮(在/register上)时,我希望在同一视图(/register)中进行验证。当它起作用时,我希望用户被带到另一个视图,完成他们的下一个任务(/同意),如果他们同意放弃,或者如果没有,被带到一个成功页面,告诉他们他们已经完成了注册 i、 例如,他们的经验应该是: /register --- if consents needed ---> /agree ---> /success |

我有一个django网站和一个注册页面

当用户点击submit按钮(在/register上)时,我希望在同一视图(/register)中进行验证。当它起作用时,我希望用户被带到另一个视图,完成他们的下一个任务(/同意),如果他们同意放弃,或者如果没有,被带到一个成功页面,告诉他们他们已经完成了注册

i、 例如,他们的经验应该是:

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

有没有办法做到这一点?如果不是,有什么好的替代方案?

有一个名为“”的django core工具,它实际上不是很舒服,但运行良好