def validate_email(self, field): if User.objects(email=self.email.data): raise validators.ValidationError('Duplicate emailaddress') return False return True
def get_user(self): return User.objects(name=self.name.data).first()
def validate_name(self, field): if User.objects(name=self.name.data): raise validators.ValidationError('Duplicate username') return False return True
def load_user(user_id): return User.objects(id=user_id).first()