в качестве instance выводится имя, фамилия, отчество, а в очищенных данных следующее:
{'first_name': 'nam', 'second_name': 'surname', 'middle_name': 'middle name', 'email': '123@321.111', 'password': '123', 'groups': <Groups
: K2020-01-09>}
Если УКАЗЫВАТЬ StudentRegisterForm(instance=request.user), то при вызове instance в методе clean выведет AnonymousUser, а при получении cleaned_data дропнит ошибку: 'AnonymousUser' object has no attribute '_meta'
Если при вызове этой формы должна происходить регистрация нового пользователя, то какого тогда пользователя мне ему передать? Я что-то не очень понимаю 😅
я не уловил, что это форма для регистрации( не юзал формы для такой цели но, при создании новых объектов, в cleaned_data['id'] должен быть None тогда форма (ModelForm) понимает что объект нужно создать
Обсуждают сегодня