예제 #1
0
 def create_user(self):
     user = User()
     user.username = self.username.data
     user.password = self.password.data
     user.email = self.email.data
     user.save()
     self.user = user
예제 #2
0
파일: forms.py 프로젝트: bsandrow/MongoHN
 def create_user(self):
     user = User()
     user.username = self.username.data
     user.password = self.password.data
     user.email = self.email.data
     user.save()
     self.user = user
예제 #3
0
파일: forms.py 프로젝트: bsandrow/MongoHN
    def validate(self):
        rv = Form.validate(self)
        if not rv:
            return False

        user = User.objects(username=self.username.data).first()

        if user is None:
            self.username.errors.append('Unknown username')
            return False

        if not user.check_password(self.password.data):
            self.password.errors.append('Invalid password')
            return False

        self.user = user
        return True
예제 #4
0
    def validate(self):
        rv = Form.validate(self)
        if not rv:
            return False

        user = User.objects(username=self.username.data).first()

        if user is None:
            self.username.errors.append('Unknown username')
            return False

        if not user.check_password(self.password.data):
            self.password.errors.append('Invalid password')
            return False

        self.user = user
        return True
예제 #5
0
파일: forms.py 프로젝트: bsandrow/MongoHN
 def validate_username(form, field):
     if User.objects(username=field.data).first():
         raise ValidationError("Username already exists.")
예제 #6
0
 def validate_username(form, field):
     if User.objects(username=field.data).first():
         raise ValidationError("Username already exists.")