Size: a a a

Django [ru] #STAY HOME

2019 January 16

AB

Artem B in Django [ru] #STAY HOME
источник

PP

Pavel Pantyukhov in Django [ru] #STAY HOME
так это про метод на уровне сериализатора
источник

PP

Pavel Pantyukhov in Django [ru] #STAY HOME
Как теперь данные от view получить?
источник

AB

Artem B in Django [ru] #STAY HOME
также как и обычно 🙂
источник

PP

Pavel Pantyukhov in Django [ru] #STAY HOME
а как обычно? (я не хочу логику выносить в этот метод - пахнет увольнением за плохой код =) )
источник

AB

Artem B in Django [ru] #STAY HOME
давай разберём с тобой что такое сериализатор?
источник

AB

Artem B in Django [ru] #STAY HOME
за что он отвечает?
источник

PP

Pavel Pantyukhov in Django [ru] #STAY HOME
Как и во всех языкам. Объект который является результатом сериализации класса
источник

AB

Artem B in Django [ru] #STAY HOME
Pavel Pantyukhov
Как и во всех языкам. Объект который является результатом сериализации класса
ага который также принимает твои данные и может сказать валидны они или нет
источник

PP

Pavel Pantyukhov in Django [ru] #STAY HOME
да
источник

PP

Pavel Pantyukhov in Django [ru] #STAY HOME
все верно
источник

PP

Pavel Pantyukhov in Django [ru] #STAY HOME
но не отвечает за пизнес логику
источник

AB

Artem B in Django [ru] #STAY HOME
Если ты работаешь с объектом, и делаешь какую то логику
источник

AB

Artem B in Django [ru] #STAY HOME
почему ты её засовываешь во view?
источник

PP

Pavel Pantyukhov in Django [ru] #STAY HOME
это не логика с объектоом
источник

PP

Pavel Pantyukhov in Django [ru] #STAY HOME
это дополнительные данные
источник

PP

Pavel Pantyukhov in Django [ru] #STAY HOME
более того логика в сериализаторе мягко говоря дело плохое
источник

PP

Pavel Pantyukhov in Django [ru] #STAY HOME
если писать логику там - это уже совсем беда получается
источник

AB

Artem B in Django [ru] #STAY HOME
Почему?
источник

PP

Pavel Pantyukhov in Django [ru] #STAY HOME
Можно так и в моделе писать логику)
источник