РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗pydjPmVdVl 170 of 187 menu

Подключение валидаторов к полю формы в Django

Дополнительные правила задают списком validators у поля. Валидатор - это функция или класс, который проверяет значение и при ошибке поднимает ValidationError.

Давайте ограничим минимальную длину заголовка через MinLengthValidator:

from django import forms from django.core.validators import MinLengthValidator class PostForm(forms.Form): title = forms.CharField( validators=[MinLengthValidator(5)], )

В следующих уроках разберем готовые валидаторы из справочника.

Подключите к полю name валидатор минимальной длины 3 символа.

Расскажите, чем validators отличается от параметра max_length.

Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить