Size: a a a

Django [ru] #STAY HOME

2021 April 15

AD

Arthur Deder in Django [ru] #STAY HOME
Народ привет. Использую drf.
Есть таблицы A <— ForeignKey—-- B . Мне нужно отдать спискок объектов А с одним последним связанным объектом B. Использую 2 сериализатора - на родительскую и дочернюю таблицу. Вопрос вот в чем. Здесь банальный джноин с where. Но я вот вдуплить не могу как передать параметр фильтрации в поле в котором обявлена связь с дочерней таблицей.
источник

AD

Arthur Deder in Django [ru] #STAY HOME
Использую Model Serializer. Понятное дело, что можно переопределить методы сериализатора. Но может есть более чистый способ?
источник

se

saly epta in Django [ru] #STAY HOME
что чаще требуется для компаний - vue или react?
источник

M

M in Django [ru] #STAY HOME
У кого то есть открытый репозиторий где используется django guardian?
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
Открой любую биржу и посмотри..
источник

Н

Не выходи из комнаты... in Django [ru] #STAY HOME
источник

M

M in Django [ru] #STAY HOME
Спасибо
источник

G

Georgy in Django [ru] #STAY HOME
добрый день/вечер/ночер
источник

G

Georgy in Django [ru] #STAY HOME
проблема: появляется запись в таблице, и мне надо понять откуда идёт traceback и в какое место он приходит. Короче разбираюсь с бизнес-логикой.. Как правильно отловить путь ветвления? в модель запихнул перегруженные init и  save с принтом трейса, ну никак не нахожу нужного случая.. Не пролетает он ни там ни там, а запись создаётся. Как правильно сделать?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
тут скорее проще дебажить дебагером
источник

DT

Dan Tyan in Django [ru] #STAY HOME
или в save выкинуть исключение
источник

DT

Dan Tyan in Django [ru] #STAY HOME
до сохранения
источник

DT

Dan Tyan in Django [ru] #STAY HOME
если исключения не было возможно гдето сырым запросом вставляется
источник

DT

Dan Tyan in Django [ru] #STAY HOME
или bulk_create
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
только на чтение? сериалайзерметодфилд?
источник

AD

Arthur Deder in Django [ru] #STAY HOME
да, только чтение
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
да, сериалайзерметодфилд)
источник

AD

Arthur Deder in Django [ru] #STAY HOME
ну собственно я так и сделал
меня смутило количество запросов которое породил drf
чет как то нерационально получается, можно же одним джоином)
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
можно получать в кверисете нужные данные, а в сериалайзере под это поле прописать
источник

AD

Arthur Deder in Django [ru] #STAY HOME
типа на уровне менеджера как вычислимое поле?
источник