@Karmov69

Валидатор номера телефона с помощью RegexValidator?

Пытаюсь сделать валидацию инпута для номера телефона с помощью RegexValidator.
в модели пользователя прописал следующее:
phone_regex = RegexValidator(
    regex=r'^\+?1?\d{9,15}$', 
    message="Phone number must be entered in the format: '+999999999'. Up to 15 digits allowed."
)
    phone = models.CharField(validators=[phone_regex], max_length=17, blank=True)

при вводе корявого номера в инпут, данные не сохраняются, отлично, но
Ожидал, что при вводе в инпут букв вылетит то, что указал в message.
С чем может быть связано, может эту переменную где то самому надо выводить?
  • Вопрос задан
  • 1352 просмотра
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы