在Django中,在多页表单的页面之间进行哪些RESTful转换?
我目前的方法:
表单页面之间的重定向是否错误?表格应该POST到下一个表单页面吗?如果是这样,表单验证应该在哪里发生?
答案 0 :(得分:1)
您正在做的事情听起来像是用于处理多步表单的PRG模型的实现。
您可能希望POST到当前步骤,然后仅在表单验证时重定向到下一步。在步骤之间重定向没有问题;事实上,正如您可能发现的那样,它允许您支持表单中的浏览器后退按钮。
答案 1 :(得分:0)
Django有形式向导来处理这个机器(如果你不知道的话)。
http://docs.djangoproject.com/en/dev/ref/contrib/formtools/form-wizard/