Size: a a a

Django [ru] #STAY HOME

2019 November 09

AS

Alexandr Stefanitsky-Mozdor in Django [ru] #STAY HOME
Если только по id, то можно сразу распаковать validated_data, а если несколько полей, то лучше их указывать явно, а остальные в defaults
источник

AS

Alexandr Stefanitsky-Mozdor in Django [ru] #STAY HOME
Ну это так, на будущее, просто была такая проблема у меня
источник

DT

Dmi Tgl in Django [ru] #STAY HOME
Добрый день, а каким образом можно редактировать инпуты посредством css, у меня что-то как-то не складывается. Я ведь должен класс задать, однако благодаря джанго я инпуты передаю как {{ field }}, не уж-то через виджеты как-то?
источник

p

pavel in Django [ru] #STAY HOME
Alexandr Stefanitsky-Mozdor
Не за что, только обязательно раздели поля, по которым надо искать и какие defaults
а есть пример? не догнал
источник

NG

NIkita Gromov in Django [ru] #STAY HOME
Alexandr Stefanitsky-Mozdor
Да, я делал кастомный ViewSet, в котором есть поле serializer_classes
кстати эту штука есть в видк GIST'а https://gist.github.com/gonz/10044002
источник

p

pavel in Django [ru] #STAY HOME
хм неплохо
источник

AS

Alexandr Stefanitsky-Mozdor in Django [ru] #STAY HOME
pavel
а есть пример? не догнал
Ну может быть такое, что нужно обновить модель не по id, а по другому полю. Тогда, если явно не указать поле для поиска, то будет создана ещё одна модель, потому что id будут разными
источник

AS

Alexandr Stefanitsky-Mozdor in Django [ru] #STAY HOME
Alexandr Stefanitsky-Mozdor
Ну может быть такое, что нужно обновить модель не по id, а по другому полю. Тогда, если явно не указать поле для поиска, то будет создана ещё одна модель, потому что id будут разными
В общем лучше почитать доку по джанге, там конкретно описана логика update_or_create, а то я как-то туго объясняю, соре
источник

p

pavel in Django [ru] #STAY HOME
да не, я всё понял
источник

p

pavel in Django [ru] #STAY HOME
просто я по полю юзер чекать должен а он не прокидывает в сериализатор
источник

p

pavel in Django [ru] #STAY HOME
через get_serializer_context гонять придется
источник

AS

Alexandr Stefanitsky-Mozdor in Django [ru] #STAY HOME
pavel
да не, я всё понял
источник

i

iudicio® in Django [ru] #STAY HOME
источник

i

iudicio® in Django [ru] #STAY HOME
Народ, как показать джанго, что он должен открывать только страницу без последующтх ссылок типа localhost/    ?А то он все страницы обрабатывает, как первую
источник

i

iudicio® in Django [ru] #STAY HOME
К примеру ввожу localhost/blog , а все равно считывает как localhost/ и выполняет эту функцию
источник

DT

Dan Tyan in Django [ru] #STAY HOME
iudicio®
Народ, как показать джанго, что он должен открывать только страницу без последующтх ссылок типа localhost/    ?А то он все страницы обрабатывает, как первую
У тебя версия джанго какая?
источник

i

iudicio® in Django [ru] #STAY HOME
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Почему тогда код из 1.+
источник

VT

Vlad Tokarev in Django [ru] #STAY HOME
iudicio®
Народ, как показать джанго, что он должен открывать только страницу без последующтх ссылок типа localhost/    ?А то он все страницы обрабатывает, как первую
попробуй в роутере поменять порядок обработчиков на урлы
источник

VT

Vlad Tokarev in Django [ru] #STAY HOME
засунь обработчик на пустой локалхост в самый конец
источник