Проверяет понимание проблемы N+1 запроса и способов её решения в Django.
Короткий ответ
select_related загружает связанные данные одним JOIN-запросом, а prefetch_related делает отдельный запрос и кэширует результаты. Оба метода предотвращают множественные запросы при обращении к связанным объектам.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.