Оптимизация Django. 4 - Annotate и Aggregate в ORM. Вычисления в базе

Курс-Симулятор коммерческой разработки на Python и Django
Погрузись в реальный опыт разработки с курсом-симулятором Django RUN! Освой Django и Python на практике: развивая приложение, проходи задания с автоматической проверкой, получай фидбек от ИИ-ментора и финальное виде код-ревью. Что тебя ждёт: Симуляция настоящей коммерческой разработки Пошаговое обучение Django с практикой Автоматическая проверка решений и код-ревью Создание API и backend на Django Удобная платформа для изучения Django Теория через выполнение реальных заданий Скидка 28% при покупке через сайт:
или зеркало
Страницы курсов на Stepik:
- Курс-Симулятор коммерческой разработки на Python
- Django с нуля и задачи с ИИ-проверкой. Начни учиться уже сегодня и прокачай свои навыки Django и Python! --- 00:00 Вступление 01:02 пишем бизнес-логику приложения 04:35 SerializerMethodField 05:42 смотрим SQL запросы 07:51 вычисляем в базе через annotate и смотрим запросы 13:25 INNER JOIN которые нам сделала Django ORM 14:41 когда не нужно вычислять в базе 16:45 Пишем aggregate Sum, переопределяем list во view и дополняем response 26:08 смотрим какие формируются SQL запросы

Смотрите также