В Django сериализатор отвечает за преобразование сложных типов данных (например, объектов моделей) в простые форматы, такие как JSON или XML, которые можно передавать по сети или сохранять.
ViewSet в Django Rest Framework — это класс, который объединяет логику обработки нескольких типов HTTP-запросов (GET, POST, PUT, DELETE и т.д.) для определённого ресурса в одном месте.
В Django Rest Framework (DRF) Debug Toolbar позволяет отслеживать запросы, включая REST API, но она не перехватывает запросы в классическом смысле (например, не изменяет их или не блокирует).
В Django наследование моделей происходит через обычные классы Python, которые наследуются от django.db.models.Model или от других моделей Django. Существуют три основных типа наследования: