Проблемы в многостраничной форме - PullRequest
0 голосов
/ 14 апреля 2020

Я создал функцию для создания объектов курса. Но я не знаю, как создать объект курса здесь. Как это сделать?

views.py

class FormWizardView(SessionWizardView):
template_name = 'courses/create_course.html'
file_storage = FileSystemStorage(location=os.path.join(settings.MEDIA_ROOT,'courses'))

def done(self, form_list, **kwargs):
    data = {k: v for form in form_list for k, v in form.cleaned_data.items()}
    instance = Course.objects.create(**data)
    return render(self.request, 'courses/done.html',{'form_data': [form.cleaned_data for form in form_list],})

urls.py

path('create_course/',FormWizardView.as_view([CourseForm1,CourseForm2.CourseForm3,CourseForm4]),name='create_course')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...