def __call__(self, form, field): stripped_number = parse_phone_number(field.data) if not (self.min_length <= len(stripped_number) <= self.max_length): raise ValidationError('Phone number was not correctly formatted. ' 'Enter something like \"123 456 7898\"')
def __call__(self, form, field): stripped_number = parse_phone_number(field.data) if User.query.filter_by(phone_number=stripped_number).first(): raise ValidationError('Phone number already registered.')