Я не могу заставить пользователя создать сессию в Django

Я делаю пользовательский логин, используя AuthenticationForm, и я переопределяю функцию отправки для аутентификации, пока все хорошо, проблема в создании сессии, я переопределяю функцию "form_valid", включая функцию логина, но я не могу передать "user" ", чтобы django создал сессию пользователя. Я пытаюсь получить его из "формы", но получаю эту ошибку. У объекта 'WSGIRequest' нет атрибута 'form'

I have tried changing the methods
 def form_valid(self, form):
        login(self.request.POST.Pform.get_user())
        return super().form_valid(form)
Вернуться на верх