Задать вопрос
@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']
)
  • Вопрос задан
  • 67 просмотров
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Разработка на Python
    1 год
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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