On Tuesday 31 January 2017 08:55:15 schaf.mh@gmail.com wrote:
> class RLFormView(LoginRequiredMixin, StaffuserRequiredMixin,
> UpdateView): template_name = 'abc/layout.html'
> form_class = LayoutFormSet
> fields = '__all__'
> ....
The easy fix (and proper way to support the declarative pattern):
> def get_form(self, form_class=None):
form_class = form_class or self.form_class
> if self.request.POST:
> return form_class(self.request.POST)
> else:
> initial = [{'param': 'a',
> 'choosen': 'value'}]
> return form_class(initial=initial)
--
Melvyn Sopacua
No comments:
Post a Comment