@tarp20

'NoneType' object has no attribute '__dict__'?

views.py:
class CreateStudent( CreateView):
    form_class = FormAddStudent
    template_name = 'app/create_student.html'
    success_url = 'index'


forms.py:

class FormAddStudent(forms.ModelForm):
    class Meta:
        model = Student
        fields = ('name',)

    courses = forms.ModelMultipleChoiceField(queryset=Course.objects.all(), initial=Course.objects.order_by('id').first())

    def save(self, *args, **kwargs):
        obj = super().save(*args, **kwargs)
        obj.course_set.set(self.cleaned_data['courses']
)
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы