DJANGO REST FRAMEWORK ВАЛИДАТОРЫ

Django REST Framework (DRF) включает в себя несколько встроенных валидаторов для проверки данных запросов перед выполнением действий в API. Одним из способов использования валидаторов является добавление их к сериализаторам для автоматической валидации входных данных. В DRF доступны следующие валидаторы:

Пример использования 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.

BLGPG-BFD80D8BAA56-24-09-19-20

Новые материалы: