当前位置:   article > 正文

flask修改密码功能的实现_flask appbuilder中的resetpassword

flask appbuilder中的resetpassword

用户操作过程:
1,向服务器发送GET请求获取修改密码的表单(在forms.py中实现)
2,向服务器发送POST请求,含原始密码,新密码
3,修改成功,跳转到main.index,或者失败弹出失败信息
应用程序执行过程:
1,返回用户表单,表单被抽象成python的一个类:
form.py


    class ChangePasswordForm(Form):
    old_password = PasswordField('Old password', validators=[Required()])
    password = PasswordField('New password', validators=[
        Required(), EqualTo('password2', message='Passwords must match')])
    #表单中完成密码与确认密码一致性的验证
    password2 = PasswordField(
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/代码探险家/article/detail/857222
推荐阅读
相关标签
  

闽ICP备14008679号