django orm пишем правильные запросы

preview_player
Показать описание
Как писать оптимизированные запросы django orm. Рассмотрим как работает django orm и поймем некоторые тонкости. Как и когда выполняются запросы в БД. Разберемся как писать оптимизированные запросы в django.
Купа ссылок:
---=---
🔥Провожу индивидуальные занятия (ментор) по python, django, fastapi, javascript
---=---
Мы в сети:

---=---

#django #ityoutubersru #программирование
Рекомендации по теме
Комментарии
Автор

Отличное объяснение с примерами и правильно выстроенной логической цепочкой новичка исследователя =). 2023 год, а материала лучше на данную тему не нашел. Огромная благодарность Вам.

databox
Автор

Автору огромнейшее спасибо! Не пожалел ни минуты времени просмотра, ты тот самый человек который ПОНИМАЕТ и главное учит ПОНИМАЮ других. Смотрел несколько видео от других авторов на тему оптимизации - несут какую то лажу, как работает, почему, в каких случаях, ничего не понятно, хоть и просмотров больше. Именно твой подход к обучению и разъяснению по настоящему ценен. Желаю удачи в развитии, несомненно достигнешь больших высот!

FazarikStudio
Автор

Привет. Нравится то что ты действительно все объясняешь все просто и по полочкам. Спасибо тебе большое за твой труд.

itglobal
Автор

как у тебя всё хорошо получается, и видос мне понравился, удачи автор!!!

eqnknmq
Автор

Хех, пришлось объяснять шутку про 52-53 запроса)))) Отличный стрим!

gwpslwp
Автор

Спасибо, Спасибо за информативеость!!!!

mbpesyw
Автор

16:00 - 36:00 # ленивые запросы
46:00 # select_related, sql inner
1:00:02 существет ли это там

yydxwjr
Автор

Спасибо за видео! Подскажите пожалуйста, что-то я не понимаю. Я везде читал, что prefetch нужен для manytomany или foreign key у первичной таблицы. Вот я и не понимаю, как это оно так работает, что применяется к Foreign key и еще раз к Foreign key? И еще, вы говорили о values. Я не понимаю, в чем разница между only и values, помогите)

gstiqbm
Автор

не давно начал изучать эту тему, вопрос: как мне вывести queryset: ПолеАгрегата, сумма(ЧисловоеПоле)?

wtqzfis
Автор

проще debug toolbar использовать, чем так по вкладкам прыгать )

kirillturovskiu
Автор

50:10, вы объясняете, что можно забрать только определенные моля методом only, тем самым запросы вырастают. Тогда какой это имеет смысл?

Большое спасибо за урок. С юмором и понятными объяснениями!)

Kos
Автор

а чо может изза кэширования у меня тогда глюк был. в первый раз запрос в джанго хорошо отрабатывал а при повторном запуске все висло. типа он с кэша пытается чото брать . я вообще не понял тогда в чем прикол. обычно если косяк то оно тупо не работает. но так чтоб первый раз зупускалось а потом нет? после перезапуска сервера скл опять 1 раз работает

dedpihto
Автор

С такой ORM шизануться можно...

Представьте что умный синьёр написал когда-то много лет назад only()
потом пришёл умный джун и добавил на фронте одно новое поле, посмотрел - всё работает, супер, коммит - деплой прод +over9000 запросов в БД лёгким движением руки.
... а тот синьёр уже уволился давно, ему норм.

di
visit shbcf.ru