注册两次密码的验证

 def clean(self):#验证两次密码是否一致
        pwd=self.cleaned_data.get('pwd')
        print(pwd)
        pwd_confirm=self.cleaned_data.get('pwd_confirm')
        print(pwd_confirm)
        if pwd==pwd_confirm:
            return self.cleaned_data
        else:
            raise ValidationError('两次输入的密码不一致')


def register(request):
    if request.method=='GET':
        
        obj=F1form()
        return render(request,'register.html',locals())
    else:
        obj=F1form(request.POST)

        if obj.is_valid():
            print(obj.cleaned_data)
            return redirect('/')
        else:
            print(obj.errors)
            return render(request,'register.html',locals())
密码验证

 

posted @ 2019-03-31 21:36  黑色薄荷糖  阅读(348)  评论(0)    收藏  举报