Size: a a a

Django [ru] #STAY HOME

2019 February 08

D

Dmitry in Django [ru] #STAY HOME
Petr B.
Проще всего в to_represetation КитСериалайзера засунуть, но это не самый красивый вариант
ага, я думал через serializermethodfield, но он по идее должен возвращать объект
источник

PB

Petr B. in Django [ru] #STAY HOME
Ну вообще это конечно хрень
Нужно в Придуксериалайзер эту логику засовывать
источник

D

Dmitry in Django [ru] #STAY HOME
Petr B.
Ну вообще это конечно хрень
Нужно в Придуксериалайзер эту логику засовывать
там придется совсем много лапши писать:)
источник

PB

Petr B. in Django [ru] #STAY HOME
Dmitry
там придется совсем много лапши писать:)
Нет
Покопайся в сорцах
источник

PB

Petr B. in Django [ru] #STAY HOME
И в Гугле ;D
источник

D

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

PB

Petr B. in Django [ru] #STAY HOME
Т.е. потому что потом иначе ты будешь еще в 10 мест это копипастить
источник

D

Dmitry in Django [ru] #STAY HOME
ну это выдача данных, после всех преобразований, надесюь больше нигде ипользоваться не будет. Требования проекта заставляют городить это всё. Так что я думал самый простой способ повесить в это всё, желательно строк в 5:)
источник

SN

Sergey N. in Django [ru] #STAY HOME
пока все ещё бдят, посоветуйте инструкцию - какие настройки для django 2.2 делать при переносе на прод?
источник

PB

Petr B. in Django [ru] #STAY HOME
Dmitry
ну это выдача данных, после всех преобразований, надесюь больше нигде ипользоваться не будет. Требования проекта заставляют городить это всё. Так что я думал самый простой способ повесить в это всё, желательно строк в 5:)
Возьми за основу листсериалайзер и у него переопредели to_representation
http://www.cdrf.co/3.9/rest_framework.serializers/ListSerializer.html#to_representation
источник

D

Dmitry in Django [ru] #STAY HOME
спс! Сейчас почитаю. Заодно решил на so вопрос составить. Может кто ответит что
источник

D

Dmitry in Django [ru] #STAY HOME
Petr B.
Т.е. потому что потом иначе ты будешь еще в 10 мест это копипастить
работает SerializerMethodField(), а я к своему стыду и не проверил.
источник

PB

Petr B. in Django [ru] #STAY HOME
Dmitry
работает SerializerMethodField(), а я к своему стыду и не проверил.
Ну это тоже вариант, но с ним ты будешь копипастить
источник

D

Dmitry in Django [ru] #STAY HOME
Petr B.
Ну это тоже вариант, но с ним ты будешь копипастить
что именно? Я делаю два сериалайзера для Product и в Kit ставлю на products SerializerMethodField(), который возвращает либо один сериалайзер, либо другой
источник

PB

Petr B. in Django [ru] #STAY HOME
Стремись к декларативности в сериалайзерах
источник

PB

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

D

Dmitry in Django [ru] #STAY HOME
Да, наверное ты прав
источник

A

Alex in Django [ru] #STAY HOME
чтобы новички не мучались больше: https://satbit.github.io/aws-django/django-cs
источник

GS

Gennady Sadchikov in Django [ru] #STAY HOME
Парни, интересует вопрос деплоя. А именно когда на продакшн gunicorn и nginx. Nginx работает в контексте пользователя nginx, а gunicorn вы под кем запускаете и как решаете проблему с правами на статику nginx если gunicorn запущен от другого пользователя. Что всегда chown?
источник

GS

Gennady Sadchikov in Django [ru] #STAY HOME
Ток не говорите что все под рутом
источник