Size: a a a

Django [ru] #STAY HOME

2021 June 07

RN

Ramazanov Nariman in Django [ru] #STAY HOME
Одинаковые поля - Заголовок, контент, описание и тп.
источник

S

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

RN

Ramazanov Nariman in Django [ru] #STAY HOME
большое спасибо!
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
у тебя должны быть и series и object в шаблоне
источник

ДА

Данилов Алексей... in Django [ru] #STAY HOME
А как примерно сделать, редактирование данных двух разных моделей в одной форме? это возможно?
источник

g

garrip91 in Django [ru] #STAY HOME
Ну так, series в данном случае меня в тупик загнал, а object решил 1 из целой кучи моих проблем. Фухххххх. Теперь дальше вникать
источник

PA

Pavel Aksenov in Django [ru] #STAY HOME
Делаешь 2 формы и выводишь их в один тег form. Если вьюха на классе реализована, то находишь место где происходит валидация и добавляет валидация второй формы. И в остальных местах где что-то с формами делается, тоже самое делаешь со второй формой
источник

OO

Oleg Ovseichuk in Django [ru] #STAY HOME
inlineformset_factory
источник

D

DiZiNnEs in Django [ru] #STAY HOME
я же тебе сверху говорил)
источник

g

garrip91 in Django [ru] #STAY HOME
Ну не всегда мне удаётся понять то, что приведено в документации, если честно
источник

T

Table in Django [ru] #STAY HOME
Всем привет)
столкнулся с такой проблемой, на одной из страниц выпадающий календарь почему-то на английском, хотя на других все ок на русском, в чем может быть дело?
источник

D

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

g

garrip91 in Django [ru] #STAY HOME
Да, действительно. Такая вот печаль пока что. Но надеюсь, что когда-нибудь научусь работать с оф.документацией
источник

M

Mikhail in Django [ru] #STAY HOME
Ещё вопрос, а метод to_internal_value не создан для преобразования входных данных

.to_internal_value(self, data)

Takes the unvalidated incoming data as input and should return the validated data that will be made available as serializer.validated_data. The return value will also be passed to the .create() or .update() methods if .save() is called on the serializer class.
источник

PA

Pavel Aksenov in Django [ru] #STAY HOME
Да, верно. Можно конечно и тут "привести в порядок" значения
источник

M

Mikhail in Django [ru] #STAY HOME
А нужно ли его вызывать? Просто я так делал, но ни чего нового не происходило и сериализатор даже не обращался к данному методу.

class BudgetGovSerializer(serializers.ModelSerializer):
   class Meta:
       model = Budget
       fields = 'all'

   def to_internal_value(self, data):
       internal = super().to_internal_value(data)
       print(internal['enddate'])
       if internal['enddate'] == '':
           internal['enddate'] = None
       if not int(internal['parentcode']):
           internal['parentcode'] = ''
       return internal
источник

PA

Pavel Aksenov in Django [ru] #STAY HOME
super надо вызывать в конце метода
источник

M

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

M

Mikhail in Django [ru] #STAY HOME
вместо return internal?
источник

D

DiZiNnEs in Django [ru] #STAY HOME
Научишь потом меня ?🥲👉👈
источник