Как сохранить все встроенные формы, добавленные с помощью javascript?

У меня проблемы с сохранением встроенных форм. Сохраняет формы по умолчанию. Но всякий раз, когда я добавляю новые встроенные формы, он не сохраняет. Что мне не хватает? Кто-нибудь может показать мне ошибку? Спасибо.

models.py

class Student(models.Model):

    name = models.CharField(max_length=20)

    def __unicode__(self):
        return self.name

class Course(models.Model):

    student = models.ForeignKey(Student)
    course = models.CharField(max_length=18)

forms.py

class StudentForm(forms.ModelForm):


    class Meta:
        model = Student

class CourseForm(forms.ModelForm):

    class Meta:
        model = Course


CourseFormset = inlineformset_factory(Student,Course, extra=1)

views.py

class CourseCreateView(View):

    def post(self,request, *args, **kwargs):
        form = StudentForm(request.POST)


        if form.is_valid():
            std = form.save(commit=False)

            formset = CourseFormset(request.POST, instance=std)
            if formset.is_valid():
                    std.save()
                    formset.save()


        return HttpResponseRedirect("/course/list")


    def get(self, request,*args, **kwargs):

        studentform = StudentForm()
        formset = CourseFormset()
        return render(request,'example/course_form.html', {'formset': formset, 'studentform': studentform})

и jquery-formset.js

https://dpaste.de/sVPT0/

Ответы на вопрос(1)

Ваш ответ на вопрос