Size: a a a

Django [ru] #STAY HOME

2020 March 27

Ꮆㄖ尺ᗪ乂1 in Django [ru] #STAY HOME
Dan Tyan
кстати эта форма работать не будет
почему?
источник

DT

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

DT

Dan Tyan in Django [ru] #STAY HOME
во вторых ты используешь
forms.Form
источник

DT

Dan Tyan in Django [ru] #STAY HOME
он не работает с моделями
источник

DT

Dan Tyan in Django [ru] #STAY HOME
как на сколько я понял ты надеешься
источник

DT

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

DT

Dan Tyan in Django [ru] #STAY HOME
для работы с моделями есть forms.ModelForm
источник

Ꮆㄖ尺ᗪ乂1 in Django [ru] #STAY HOME
Dan Tyan
не понятно зачем там миксин - LoginReuiered
в форме то
Что бы не авториззованные пользователи не п=могли пользоваться
источник

DT

Dan Tyan in Django [ru] #STAY HOME
за это должна отвечать въюха
источник

DT

Dan Tyan in Django [ru] #STAY HOME
никак не форма
источник

Ꮆㄖ尺ᗪ乂1 in Django [ru] #STAY HOME
мне получается это в views.py вписать?
источник

Ꮆㄖ尺ᗪ乂1 in Django [ru] #STAY HOME
form.ModelForm
источник

DT

Dan Tyan in Django [ru] #STAY HOME
нет
источник

Ꮆㄖ尺ᗪ乂1 in Django [ru] #STAY HOME
А как тогда?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
class CreateNewsViews(forms.ModelForm):
   model = News
   fields = ['title',]

   def form_valid(self, form):
       form.instance.avtor = self.request.user
       return super().form_valid(form)
источник

Ꮆㄖ尺ᗪ乂1 in Django [ru] #STAY HOME
Exception Value:  
ModelForm has no model class specified.
источник

DT

Dan Tyan in Django [ru] #STAY HOME
class CreateNewsViews(forms.ModelForm):
   class Meta:
       model = News
       fields = ['title',]

   def form_valid(self, form):
       form.instance.avtor = self.request.user
       return super().form_valid(form)
источник

Ꮆㄖ尺ᗪ乂1 in Django [ru] #STAY HOME
Dan Tyan
class CreateNewsViews(forms.ModelForm):
   class Meta:
       model = News
       fields = ['title',]

   def form_valid(self, form):
       form.instance.avtor = self.request.user
       return super().form_valid(form)
не работает
источник

DT

Dan Tyan in Django [ru] #STAY HOME
что именно ?
источник

Ꮆㄖ尺ᗪ乂1 in Django [ru] #STAY HOME
и что надо в fields подставить? Я всё перепробовал
источник