[英]Forcing steps with django form wizard
我将如何强制执行django 表单向导的步骤?
我的第 0 步显示了具有不同帐户类型的订阅页面。
我希望能够向某人发送链接,例如/join/basic 或 /join/pro
并让该链接将它们转发到正确的步骤/表格。
我发现:
用于保存请求 object 中的 state 和 URLconf 从 URL 捕获的 args / kwargs 的挂钩。
默认情况下,这什么也不做。
不知道如何使用它来更改已验证/呈现的表单
我认为您应该在这里处理“切换表单”行为:
FormWizard.process_step()
那里有来自先前提交(和有效)表单的数据,应该是您“更改向导的内部状态”的地方(例如,更改表单列表)
请注意,每次处理一个步骤时都会调用该方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.