Size: a a a

Django [ru] #STAY HOME

2021 April 06

N

Nire in Django [ru] #STAY HOME
Alex Dem
это первое
второе - это bullshit тема, если у тебя разные комбинации nested сериализации
каждый раз заново будешь писать префетчи для разных комбинаций :)
Так сериализаторы тут не причем, имхо
Твоя задача же орм запросы настроить на автоматический префетч
источник

AD

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

AD

Alex Dem in Django [ru] #STAY HOME
Nire
Так сериализаторы тут не причем, имхо
Твоя задача же орм запросы настроить на автоматический префетч
Здрасьте, а зачем тебе тогда вообще делать префетчи, если дело не в сериализаторах?
источник

AD

Alex Dem in Django [ru] #STAY HOME
Крути свой get_queryset, зачем тебе тогда вообще возиться с оптимизациями, кек
источник

N

Nire in Django [ru] #STAY HOME
Alex Dem
Крути свой get_queryset, зачем тебе тогда вообще возиться с оптимизациями, кек
Ну так как сериализатор вообще про орм запрос знать не должен ничего
источник

N

Nire in Django [ru] #STAY HOME
Все данные в него уже заранее подготовленные приходят
источник

AD

Alex Dem in Django [ru] #STAY HOME
Nire
Ну так как сериализатор вообще про орм запрос знать не должен ничего
а он и не знает;
он знает только о полях с которыми работает
источник

N

Nire in Django [ru] #STAY HOME
Alex Dem
а он и не знает;
он знает только о полях с которыми работает
Ну и нафига оптимизировать запрос В сериализаторе, а не ВНЕ его
источник

AD

Alex Dem in Django [ru] #STAY HOME
Nire
Ну так как сериализатор вообще про орм запрос знать не должен ничего
no offence, видно, что просто не сталкивался
источник

N

Nire in Django [ru] #STAY HOME
Alex Dem
no offence, видно, что просто не сталкивался
Да нет, каждый день сталкиваюсь
источник

N

Nire in Django [ru] #STAY HOME
https://pypi.org/project/django-auto-prefetch/ вот кстати либа ещё есть
источник

AD

Alex Dem in Django [ru] #STAY HOME
Nire
Да нет, каждый день сталкиваюсь
Ну, видимо по лайту :)

Бро, я на этом собачку скушал
И даже вшивую статейку накропал
источник

N

Nire in Django [ru] #STAY HOME
Кстати мы сейчас на графен перешли, там свой метод автоматизации оптимизации запросов в префетч
источник

S

Sergei in Django [ru] #STAY HOME
Всем привет
Как в postman в form-data передать несколько фотографий на одно поле?
источник

N

Nire in Django [ru] #STAY HOME
Sergei
Всем привет
Как в postman в form-data передать несколько фотографий на одно поле?
По очереди
источник

AD

Alex Dem in Django [ru] #STAY HOME
Nire
Ну и нафига оптимизировать запрос В сериализаторе, а не ВНЕ его
ну и это фэйспалм, сериализатор ничего не оптимизирует
он отдает только список полей с которыми работает и всё
источник

S

Sergei in Django [ru] #STAY HOME
Nire
По очереди
так не работает , я помню как-то пробовал ,создалось несколько ,через точку что-ли, сейчас не получается..
источник

N

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

N

Nire in Django [ru] #STAY HOME
Либо я не до конца понял твою реализацию
источник

AD

Alex Dem in Django [ru] #STAY HOME
Nire
Так я про это и пишу, а ты предлагаешь миксин для префетча туда пихнуть
я давал описание, и код кидал
Суть идеи в том, что каждый сериализатор отдает список полей с которыми работает
У каждого сериализатора за это отвечает один и тот же метод
источник