После того, как пользователь завершил reCaptcha, у меня есть это:
if result['success']:
user = form.save()
firstName = form.cleaned_data.get('first_name')
messages.success(request, f"New Account Created: {firstName}")
login(request, user)
messages.info(request, f"You are now logged in as {firstName}")
и django говорит, что
логин (запрос, пользователь) - ошибка "Невозможно принудительно обновить обновление при сохранении() без первичного ключа. "