Esempio n. 1
0
 def get(self, request, *args, **kwargs):
     self.preference_file_form = PreferenceFileForm(
         prefix='pff',
         initial=PreferenceFileForm.get_initial(self.preference_file))
     self.key_form_set = KeyFormSet(prefix='kfs',
                                    initial=KeyFormSet.get_initial(
                                        self.preference_file))
     return super().get(request, *args, **kwargs)
Esempio n. 2
0
 def post(self, request, *args, **kwargs):
     self.preference_file_form = PreferenceFileForm(request.POST,
                                                    prefix='pff')
     self.key_form_set = KeyFormSet(request.POST, prefix='kfs')
     if self.preference_file_form.is_valid() and self.key_form_set.is_valid(
     ):
         return self.forms_valid()
     else:
         return self.render_to_response(self.get_context_data())