Size: a a a

Django [ru] #STAY HOME

2020 August 11

SM

Sergey Matveyev in Django [ru] #STAY HOME
Artem Gubatenko
он сделает JOIN и у тебя не будет по +3 запроса при каждой итерации. Как в последнем варианте
Понял благодарю
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Sergey Matveyev
Понял благодарю
если хочешь оптимизировать этот запрос, то подумай о возможности заюзать .values()
Меньше полей грузишь - быстрее запрос (хоть и заметно будет только на highload проекте)
источник

SM

Sergey Matveyev in Django [ru] #STAY HOME
Artem Gubatenko
если хочешь оптимизировать этот запрос, то подумай о возможности заюзать .values()
Меньше полей грузишь - быстрее запрос (хоть и заметно будет только на highload проекте)
Да, там точно нужно будет оптимизировать, но достаточно много переделывать. Сейчас выкачу, на выхах уже займусь.
Спасибо большое!
источник

AD

Alex Dem in Django [ru] #STAY HOME
как раз сегодня статью писал по сабжу
не знаю, конкретно этот чувак какой-то поверхностный и очень-очень "долгий" IMO
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Alex Dem
как раз сегодня статью писал по сабжу
не знаю, конкретно этот чувак какой-то поверхностный и очень-очень "долгий" IMO
speed x2 😁
источник

AD

Alex Dem in Django [ru] #STAY HOME
Он, кстати, походу так и не победил проблему до конца)

я для статьи такого плана пример подготовил, и сделал поэтапное описание оптимизаций

prefetch/select related
Prefetch()
.only

И подготовил пример

https://pastebin.com/7qMPBVcu
источник
2020 August 12

AD

Alex Dem in Django [ru] #STAY HOME
Завтра сдам, потом редактор подделает и в конце концов закинут в сеть :3
источник

AD

Alex Dem in Django [ru] #STAY HOME
источник

AD

Alex Dem in Django [ru] #STAY HOME
Вот хорошая статья, больше раскрывает чем тот говененький видос на полтора часа
источник

JS

Jon Snow in Django [ru] #STAY HOME
Какая гадость эта ваша заливная orm
источник

AD

Alex Dem in Django [ru] #STAY HOME
Jon Snow
Какая гадость эта ваша заливная orm
Не так плоха группа как ее фанаты
Надо читать доку ;)
источник

JS

Jon Snow in Django [ru] #STAY HOME
Alex Dem
Не так плоха группа как ее фанаты
Надо читать доку ;)
Да я щас смотрю просто видос этот и там такие танцы под капотом у орм
источник

JS

Jon Snow in Django [ru] #STAY HOME
То ли дело with connections.cursor(), только хардкор
источник

AD

Alex Dem in Django [ru] #STAY HOME
Jon Snow
Какая гадость эта ваша заливная orm
ОРМ "плоха" только тем, что кажется "волшебной"
как только перестаешь верить в магию и начинаешь разбираться, сразу все становится на свои места

даже только один из плюсов - абстрактность пришедшая из ООП - уже очень дорогого стоит
видал я запросы raw SQL на страницу и сам писал их

потом хер проссышь что там происходит, один раз написал и получил монолитную свертку длиною в жизнь
источник

JS

Jon Snow in Django [ru] #STAY HOME
Не я так-то против орм ниче не имею, много неочевидностей просто
источник

.R

. Rasta in Django [ru] #STAY HOME
Привет, может кто юзал графен на джанго?
Никак не могу сделать нормальную фильтрацию
источник

AD

Alex Dem in Django [ru] #STAY HOME
Jon Snow
Не я так-то против орм ниче не имею, много неочевидностей просто
вот у меня тоже было такое восприятие
потом я понял что я сам себе дурак :D
источник

.R

. Rasta in Django [ru] #STAY HOME
Готов заплатить за консультацию))(
источник

G

GithubReleases in Django [ru] #STAY HOME
python/cpython tagged: v3.9.0rc1
Link: https://github.com/python/cpython/releases/tag/v3.9.0rc1
Release notes:
Python 3.9.0rc1
источник

M

Malik in Django [ru] #STAY HOME
Здравствуйте! подскажите пожалуйста как откатиться к предыдущему коммиту?
источник