select_related,prefetch_related,@cache, это все что тебе нужно
А когда все уже использовано дальше как?)
https://gearheart.io/articles/how-optimize-django-orm-queries/
ну можешь свои запросы писать а не ОРМ)
https://books.agiliq.com/projects/django-orm-cookbook/en/latest/
Суть какая есть оренсорс проект (react+Django) который хотим вклинить в наш, нужно ускорить один class view, там идёт где то 1-1.1 с (в сумме), в итоге смог только на 100мс уменьшить (убрал не нужный велосипед с фильтром)
Через DDT посомтри на что уходит большая часть времени
А как там json смотреть? Я просто в slik последнее время запросы смотрю, с ddt почти не работал
Он и кеш показывает, и все что нужно по крайне мере мне помогал, видно куда запрос время потратил
Если что можешь заскринить закинуть сюда опытные люди помогут, как запросы оптимизировать.
Обсуждают сегодня