Size: a a a

Django [ru] #STAY HOME

2019 January 31

А

Алхимик in Django [ru] #STAY HOME
данные из формы не сохраняются
источник

🌈

🌈Varvara in Django [ru] #STAY HOME
Алхимик
привет всем, есть проблема с сохранением формы,
class EmployeeForm(forms.ModelForm):

   class Meta:
       model = Employee
       fields = ('surname', 'name', 'patronymic', 'birth_day', 'passport', 'registration', 'citizenship', 'inn', 'inps')

   def save(self):
       obj = super(EmployeeForm, self).save(commit=False)
       return obj.save()

сама форма,
def new_employee(request):
   if request.method == 'POST':
       form = EmployeeForm(request.POST)
       if form.is_valid():
           form.save()
   else:
       form = EmployeeForm()
   context = {
       'form': form,
   }
   return render(request, 'newemployee.html', context)

вьюха
Непонятно, зачем переопределять метод save, если там нет никакой дополнительной работы над объектом ?
Попробуй убрать метод save из формы
источник

А

Алхимик in Django [ru] #STAY HOME
🌈Varvara
Непонятно, зачем переопределять метод save, если там нет никакой дополнительной работы над объектом ?
Попробуй убрать метод save из формы
убрал, не сохраняет
источник

А

Алхимик in Django [ru] #STAY HOME
[31/Jan/2019 10:03:21] "POST /newemployee/ HTTP/1.1" 200 5159 в консоли вижу это, то есть POST прилетает
источник

А

Алхимик in Django [ru] #STAY HOME
но не обрабатывается
источник

HM

How Many in Django [ru] #STAY HOME
Есть ли простой способ в админке вывести модель в отдельную категорию, не создавая для неё новой апы?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Алхимик
но не обрабатывается
смотри что прилетает в request.POST
источник

DT

Dan Tyan in Django [ru] #STAY HOME
смотри form.is_valid()
источник

DT

Dan Tyan in Django [ru] #STAY HOME
How Many
Есть ли простой способ в админке вывести модель в отдельную категорию, не создавая для неё новой апы?
нет вроде
источник

А

Алхимик in Django [ru] #STAY HOME
Dan Tyan
смотри что прилетает в request.POST
прилетает то что мне и нужно
источник

HM

How Many in Django [ru] #STAY HOME
Ок, спасибо.
источник

А

Алхимик in Django [ru] #STAY HOME
Dan Tyan
смотри form.is_valid()
а вот это я хз как
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Алхимик
а вот это я хз как
print(form.is_valid()) =)
источник

А

Алхимик in Django [ru] #STAY HOME
Dan Tyan
print(form.is_valid()) =)
хм, False
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Алхимик
хм, False
if form.is_valid():
           form.save()
else:
   print(form.errors)
источник

А

Алхимик in Django [ru] #STAY HOME
Dan Tyan
if form.is_valid():
           form.save()
else:
   print(form.errors)
При всех заполненных полях пишет что обязательные поля не заполненны
источник

DT

Dan Tyan in Django [ru] #STAY HOME
там как правило говорит
какие поля не заполнены
источник

А

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

DT

Dan Tyan in Django [ru] #STAY HOME
ну вот видишь =)
источник

А

Алхимик in Django [ru] #STAY HOME
Dan Tyan
ну вот видишь =)
но я указываю изображения при заполнении формы
источник