Size: a a a

Django [ru] #STAY HOME

2019 May 09

YK

Yegor Kowalew in Django [ru] #STAY HOME
https://dpaste.de/QiUg
дописал вниз. Нихрена оно не заработало
источник

EM

Eugene Maltsev in Django [ru] #STAY HOME
Yegor Kowalew
https://dpaste.de/QiUg
дописал вниз. Нихрена оно не заработало
это во вьюхи надо
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
ппц
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
нахер тогда оно вообще надо этот рест?
источник

EM

Eugene Maltsev in Django [ru] #STAY HOME
))
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
во вьюхах я и сам бы jsonы поотдавал
источник

PB

Petr B. in Django [ru] #STAY HOME
погодите
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
вообще не вижу смысла юзать этот рест тогда
источник

PB

Petr B. in Django [ru] #STAY HOME
вы хотите разный сериалайзер на разные экшоны?
источник

EM

Eugene Maltsev in Django [ru] #STAY HOME
а как ты для этого вьюхи написал?🤔
источник

EM

Eugene Maltsev in Django [ru] #STAY HOME
Petr B.
вы хотите разный сериалайзер на разные экшоны?
ну по идеи, как я понял:
на список - один
на retrieve - другой
источник

PB

Petr B. in Django [ru] #STAY HOME
Eugene Maltsev
ну по идеи, как я понял:
на список - один
на retrieve - другой
get_serializer_class переопределить блеать
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
Petr B.
вы хотите разный сериалайзер на разные экшоны?
у меня есть моделсериалайзер, я хочу чтоб когда рендерю модели, список, ты были одни поля, а когда одну конкретную модель то другие
источник

PB

Petr B. in Django [ru] #STAY HOME
Yegor Kowalew
у меня есть моделсериалайзер, я хочу чтоб когда рендерю модели, список, ты были одни поля, а когда одну конкретную модель то другие
get_serializer_class
источник

EM

Eugene Maltsev in Django [ru] #STAY HOME
Petr B.
get_serializer_class переопределить блеать
источник

PB

Petr B. in Django [ru] #STAY HOME
if self.action == 'ya_ne_umeu_chitat_ishodniy_cod':
   return ZaloopaSerializer
elif self.action == 'ololo':
   return MySerializer
источник

PB

Petr B. in Django [ru] #STAY HOME
в докстринге все написано отлично
источник

PB

Petr B. in Django [ru] #STAY HOME
если есть понимание что ты делаешь - фоллбек на defaultserializer, ради которого этот метод сделан - можно выкинуть
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
у меня вообще нет никакого понимания
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
дока через ЖЕ написана
источник