Задать вопрос
@Egegey

Django. Как задать свой текст ошибки для поля в форме?

class Url(models.Model):
    full = models.URLField(max_length=300, verbose_name='Полный URL',
                           error_messages={'invalid': 'Введите корректный адрес'},
                           validators=[validators.URLValidator(message='Введите корректный адрес', 
                                                                                    code='invalid')])


В этой модели я не могу указать нужный текст ошибки, если указать невалидный URL.
Постоянно выводится стандартное сообщение.
В поле full параметры error_messages и validators я указывал по-разному, с ними и без - ошибка та же.
В самой форме я никаких проверок не задаю, просто вывожу форму и всё.

5f1c2c3b1fc5c618098382.png
  • Вопрос задан
  • 70 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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