Данные многоступенчатой ​​формы не сохраняются в базе данных в Django - PullRequest
0 голосов
/ 12 февраля 2020

Я пытаюсь настроить многошаговую форму, используя django -formtools. Однако я заметил, что мои данные не сохраняются в базе данных после отправки формы. Как решить эту проблему? Я что-то упускаю в данный момент?

Вот мои views.py

class FormWizardView(SessionWizardView):
    template_name = "accounts/testforms.html"
    form_list = [EmployeeSignUpForm, FormStepTwo]

    def done(self, form_list, **kwargs):
        return render(self.request, 'accounts/done.html', {
            'form_data': [form.cleaned_data for form in form_list],
        })

    def get(self, request, *args, **kwargs):
        try:
            return self.render(self.get_form())
        except KeyError:
            return super().get(request, *args, **kwargs)
...