Django validators. Рассмотрим встроенные валидаторы в django, рассмотрим как их использовать. Django валидаторы можно использовать как для валидации полей модели так и для форм. А так же использовать их в классах в _call_ методах для построения более сложных валидаторов. Напишем свой custom validator который будет проверять чтобы не регистрировались люди младше 18 лет
00:00 | Вступление
00:28 | Импорт валидаторов
00:28 | Валидатор RegexValidator
04:11 | Валидаторы EmailValidator и validate_email
06:56 | Валидаторы URLValidator, validate_slug и validate_unicode_slug
10:29 | Валидаторы validate_ipv4_address, validate_ipv6_address и validate_ipv46_address
11:43 | Валидатор validate_comma_separated_integer_list
12:39 | Валидатор int_list_validator
13:51 | Валидаторы MaxValueValidator и MinValueValidator
15:07 | Валидаторы MaxLengthValidator и MinLengthValidator
15:54 | Валидатор DecimalValidator
17:27 | Валидаторы FileExtensionValidator и validate_image_file_extension
19:27 | Пишем свой custom validators
Валидаторы в django https://docs.djangoproject.com/en/3.1...
Код на гитхаб https://github.com/djangouroki/django...