Django表单与jQuery
我已经找了三个小时,但还是找不到一个好的教程……我想找一个关于如何用jquery和django制作表单“向导”的教程(我只懂一点基础的javascript)。
我需要一个三步的向导……
第一步有两个输入框:
- 用户名
- 密码
如果用户名和密码在数据库里存在,就显示第二步。
第二步有两个输入框:
- 邮箱
- 地址(家庭地址)
然后给他的邮箱发送一个令牌……
第三步有三个输入框和一个完成按钮:
- 新密码
- 重新输入密码
- 令牌
检查令牌是否有效,如果有效就提交……
你们能给我指个方向吗?
非常感谢。
1 个回答
1
如果你在用Javascript的话,"步骤"的过程其实是伪装的,简单来说就是在用户点击按钮时,隐藏或显示一些输入框,并进行验证,但所有的内容都在一个页面上。你可以看看这个问题的回答,里面有关于如何构建这样的表单的帮助。还有这个教程,看起来也挺不错的。你不需要在后台做什么改变,可以用一个Django表单来分别显示所有的输入框。想了解更多,可以查看Django文档中关于在模板中使用表单的内容。
如果你想在Django中实现一个"步骤"的过程,但不想用Javascript,可以使用Django表单向导。