DJANGO REST FRAMEWORK ВАЛИДАТОРЫ
Django REST Framework (DRF) включает в себя несколько встроенных валидаторов для проверки данных запросов перед выполнением действий в API. Одним из способов использования валидаторов является добавление их к сериализаторам для автоматической валидации входных данных. В DRF доступны следующие валидаторы:
- MinValueValidator
- MaxValueValidator
- MaxLengthValidator
- MinLengthValidator
- RegexValidator
- URLValidator
- EmailValidator
Пример использования MaxValueValidator при создании сериализатора:
from rest_framework import serializers
class ExampleSerializer(serializers.Serializer):
age = serializers.IntegerField(validators=[MaxValueValidator(18)])
В этом примере MaxValueValidator проверяет, что значение, передаваемое в age, не превышает 18.
#5. Методы save(), create() и update() класса Serializer - Уроки по Django REST Framework
Django API Authentication using JWT Tokens
Django Rest Framework - Serializers \u0026 CRUD
Django REST Framework Oversimplified
Add custom Data validator in Serliazer Django Rest framework - Django rest advance tutorial
Token Authentication In Django REST Framework - Learn Django REST Framework #9
Django REST Framework Tutorial - Authentication And Permissions
Django REST Framework Model Relationships
Build a Django REST API with the Django Rest Framework. Complete Tutorial.
Новые материалы:
- Поляков массивы python
- Инвайтер телеграмм python
- Какие символы можно нельзя использовать при именовании переменных в python
- Python dataframe в словарь
- Node js или django
- Python keras нейронная сеть
- Python сортировка двумерного массива
- Медианный фильтр python
- Как установить библиотеку telebot python
- Python парсинг xml
- Индекс минимального элемента numpy
- Хостинг для python
- Python разница между init и new
- Django переменные окружения