Size: a a a

2021 April 23

DA

Dato Akobia in Django
Смотри, у меня есть класс

class Posts(generics.ListAPIVew) с методом get(), мне ещё нужно добавить  метод обновления данных сущности, которая придет запросом, соответственно мне нужен generics.UpdateAPIView, но можно ли наследоваться прямо вот так class(generics.ListAPIView, generics.UpdateAPIView) или что-то другое нужно?
источник

Y

Yerassyl in Django
Лучше использовать RetrieveUpdateAPIView
источник

Y

Yerassyl in Django
Просто ListAPIView, возвращает список объектов, так как ты хочешь обновить их?
источник

S

Sofia in Django
Народ, я не могу сделать комбобокс с выпадающим списком для переключения языка. Точнее комбобокс у меня есть, но он не переключает. Не могу понять в чём дело. Если просто к адресу приписывая язык - работает
 http://127.0.0.1:8000/ru/
источник

S

Sofia in Django
Всё, получилось) опечатка в url была, сейчас начала в чат печатать и увидела
источник

DA

Dato Akobia in Django
Так я и говорю, что наследуясь от UpdateAPIView переопределю метод put(), который вызывает self.update()
источник

DA

Dato Akobia in Django
Там есть ещё patch(), который в итоге вызывает partial_update(), как я помню
источник

DA

Dato Akobia in Django
Мне интересно просто правильно ли наследоваться от двух классов
источник

Y

Yerassyl in Django
Тогда не знаю, не практиктовал такое)
источник

🇦

🇦🇲🇦🇲🇦🇲... in Django
Как можно сделать такой field?
источник

🇦

🇦🇲🇦🇲🇦🇲... in Django
Надо что бы на панеле и время мог выбрать и дату одновременно
источник
2021 April 24

РС

Роман Саркисян... in Django
from django.db.models import DateTimeField
источник

Д

Дмитрий in Django
Можно же использовать миксины
источник

ВМ

Владислав Меленчук... in Django
Всем привет. Может кто подсказать, как засейвить в формсете - юзера? Есть две модели родительская и дочерняя, в них есть created_by. в дочерней не сейвится юзер. https://pastebin.com/TDjvLkFN
источник

ДК

Денис Карпов... in Django
Попробуй save(commit=True)
источник

ВМ

Владислав Меленчук... in Django
Спасибо, но к сожалению, не работает. Сейвится form.instance.created_by, а вот formset.instance.created_by - нет. уже пробовал через for form in formset, form.insrance.created_by - тоже не сейвится и вообще даже не появляется дочерняя модель
источник

DA

Dato Akobia in Django
Можно, но в чем отличие, если просто указать два класса и использовать миксины?
источник

DA

Dato Akobia in Django
Кстати ребят, можете посоветовать книгу по Django REST Framework, на работе сейчас Джанго ~2.2 и хз, если честно, найти книгу по этой версии или по третьей? Там все-таки различие есть, как мне известно
источник

Д

Дмитрий in Django
Множественное наследование это плохая практика. А миксины как раз для этого предназначены
источник

DA

Dato Akobia in Django
Понял
источник