[Django实战] 第5篇 - 用户认证(修改密码)
上一篇我们实现了用户认证系统的登录模块,这一篇实现修改密码模块。
同样地,我们首先得给修改密码创建表单(forms.py):
2)上述三个域都为必填项,只要有一个为空,就提示“所有项为必填项”的错误信息:3)如果两次输入的新密码不同,提示“两次输入的新密码不一样”的错误信息:4)如果原密码错误,提示“原密码错误”的错误信息:如果所有的信息都填写正确,则修改密码成功,返回主页。
2)上述三个域都为必填项,只要有一个为空,就提示“所有项为必填项”的错误信息:
3)如果两次输入的新密码不同,提示“两次输入的新密码不一样”的错误信息:
4)如果原密码错误,提示“原密码错误”的错误信息:
如果所有的信息都填写正确,则修改密码成功,返回主页。