Публикации по теме 'serializers'


Пользовательские проверки для полей сериализатора Django Rest Framework
почему мы используем валидаторы? Валидаторы используются для проверки данных, являются ли они семантически достоверными или нет. Валидация упрощает обработку данных Проверка позволяет избежать избыточности данных Пользовательская проверка для полей сериализатора Django REST поддерживает как сериализаторы, так и сериализаторы моделей. Сериализаторы обеспечивают базовую проверку полей. В некоторых случаях нам нужно написать настраиваемые проверки для полей. Возьмем пример..

GraphQL - конец сериализаторам
Случалось ли вам когда-нибудь, чтобы при разработке API ответ оказывался очень большим json с несколькими вложенными объектами? С одной стороны, это полезно, потому что вы получаете полный ответ в одном запросе. С другой стороны, если вам требуется только небольшая его часть, это неэффективно, потому что обычно включение вложенного объекта подразумевает более медленные запросы к базе данных, в основном из-за использования операторов JOIN. Это также требует использования..