Я пытаюсь зарегистрировать моего пользователя, ошибка, которую я продолжаю получать, - это ошибка AttributeError: AnonymousUser 'не имеет атрибута _meta.
Я слежу за документацией от Django о том, как войти в систему, пробовал, но продолжаю получать сообщение об ошибке.
https://docs.djangoproject.com/en/2.2/topics/auth/default/#django.contrib.auth.login
view.py
def signin(request):
if request.method == 'GET':
return render(request, 'auth/signin.html', { })
if request.method == 'POST':
form = SigninForm(request.POST)
if form.is_valid():
username = request.POST["username"]
password = request.POST["password"]
user = authenticate(request, username=username, password=password)
if user is None:
login(request, user)
return HttpResponseRedirect('/')
else:
return HttpResponse('Invalid Credientials', status=401 )
else:
return HttpResponse("Form is not valid", status=401)
Я хочу, чтобы пользователь вошел в систему, но я получаю сообщение об ошибке атрибута.