Бекенд на Django, Урок 9: Оптимизация SQL запросов в ORM
00:00 Зачем нужна оптимизация SQL запросов в ORM
01:23 Установка Django Debug Toolbar
05:30 Почему Debug Toolbar не работает для HTTP json запросов, django-debug-toolbar-force
08:00 Анализ SQL запросов
09:07 Проблема n 1
10:05 Как annotate экономит количество запросов
12:00 Добавляем связанную модель в запрос
14:10 Опять проблема n 1
16:49 ORM select_related , SQL JOIN
19:40 Вложенные словари в json ответах, nested serializers
25:12 prefetch_related
27:57 Тестируем вложенные сериализаторы
33:20 Как добавить проверку в юнит тесты что запросы оптимизированные
36:35 Домашнее задание
38:28 Экономия запросов это круто
4 views
5
3
2 months ago 00:26:49 1
Устраиваюсь кодером НЕ УМЕЯ кодить [ Пранк работодателей ]
2 months ago 00:20:14 9
ТОП ВОПРОСОВ С СОБЕСЕДОВАНИЙ НА BACKEND РАЗРАБОТЧИКА
2 months ago 05:27:42 1
Python — полный курс для начинающих. Этот навык изменит твою жизнь.
2 months ago 00:19:00 1
Введение в IT - базовые термины. ПЛАКАЛА ВСЯ СТРАНА. МУЖ СМОТРИТ ТРИ РАЗА В ДЕНЬ. ТОП ПЯТЬ АЙТИ ТЕРМ
2 months ago 00:51:58 1
JavaScript Мастер-Класс: Информация о Структуре Курса и о Проектах
2 months ago 00:13:43 1
Типичные задачи junior разработчика в компании | Как работают джуниоры? (мой опыт)
2 months ago 01:45:49 1
Как оптимизировать производительность запросов в PostgreSQL
2 months ago 07:14:21 44
КУРС DJANGO | СОЗДАЕМ ИНТЕРНЕТ МАГАЗИН С КАССОЙ | BOOTSTRAP, POSTGRES, GIT, JS...
2 months ago 00:20:51 24
Как стать Backend разработчиком | Пошаговый путь к Backend разработчику
2 months ago 06:02:22 1
Тестировщик с нуля за 6 часов / QA / Тестирование по полный курс
2 months ago 01:40:19 1
Как измерить чистоту архитектуры / Денис Цветцих (EPAM)
2 months ago 01:41:19 1
Очереди сообщений с RabbitMQ: что такое, когда нужно, какие проблемы решает
2 months ago 00:39:44 1
Тестирование на бэкенде. Рекомендации по написанию, виды тестов, пирамида на бэке / Руслан Измайлов
2 months ago 00:50:38 1
ManyChat: product, technology and management (in Russian)
2 months ago 02:35:07 12
🔥 Создай свою Fullstack тапалку с нуля на Vue 3. Практика по Telegram Apps
2 months ago 03:30:09 13
Артём Шумейко: горящие глаза — ваш главный актив на пути к высоким зарплатам в IT
2 months ago 00:53:08 3
Тимлидство и хакатоны. Валентин Мамедов | Под Капотом
2 months ago 00:17:26 1
LIVE ON THE BEACH: Tino, Mart & André
2 months ago 00:06:09 1
Разработка веб-приложения, CRM, СРМ, личного кабинета под ключ. Стоимость, Техническое задание, Цена
3 months ago 00:23:56 1
Инсайды с собеседования в Авито. Алгоритмическая секция.
3 months ago 00:00:16 1
Обычный рабочий день программиста
3 months ago 02:13:52 1
Создание базового Spring boot веб-сервиса на Java
3 months ago 00:09:53 1
Что требуют от Senior Разработчиков
3 months ago 07:33:41 1
Vue 3 для начинающих / Разработка интернет-магазина Vue Sneakers