Django表单与jQuery

1 投票
1 回答
1637 浏览
提问于 2025-04-16 03:18

我已经找了三个小时,但还是找不到一个好的教程……我想找一个关于如何用jquery和django制作表单“向导”的教程(我只懂一点基础的javascript)。

我需要一个三步的向导……

第一步有两个输入框:

  • 用户名
  • 密码

如果用户名和密码在数据库里存在,就显示第二步。

第二步有两个输入框:

  • 邮箱
  • 地址(家庭地址)

然后给他的邮箱发送一个令牌……

第三步有三个输入框和一个完成按钮:

  • 新密码
  • 重新输入密码
  • 令牌

检查令牌是否有效,如果有效就提交……

你们能给我指个方向吗?

非常感谢。

1 个回答

1

如果你在用Javascript的话,"步骤"的过程其实是伪装的,简单来说就是在用户点击按钮时,隐藏或显示一些输入框,并进行验证,但所有的内容都在一个页面上。你可以看看这个问题的回答,里面有关于如何构建这样的表单的帮助。还有这个教程,看起来也挺不错的。你不需要在后台做什么改变,可以用一个Django表单来分别显示所有的输入框。想了解更多,可以查看Django文档中关于在模板中使用表单的内容。

如果你想在Django中实现一个"步骤"的过程,但不想用Javascript,可以使用Django表单向导

撰写回答