【发布时间】:2016-02-16 10:56:40
【问题描述】:
在我的基于类的更新/创建视图中,我添加了一些类:
class IndexUpdateView(UpdateView):
fields = '__all__'
model = Index
template_name = 'index_form.html'
def get_success_url(self):
return reverse('IndexList')
def get_form(self, form_class):
form = super(IndexUpdateView, self).get_form(form_class)
form.fields['year'].widget.attrs.update({"class": "form-control tosp"})
form.fields['index'].widget.attrs.update({"class": "form-control tosp"})
return form
添加“get_form”后,我收到了警告:
RemovedInDjango110Warning:
Index.views.IndexCreateView.get_form方法必须为其form_class参数定义一个默认值。
如何定义默认值?
【问题讨论】:
标签: django django-forms django-views