Проблемы с перенаправлением в Django
Я новичок в Django и у меня проблемы с перенаправлением пользователя после авторизации. Вот 200 кодов в консоли.
def user_login(request):
if request.method == "POST":
form = AuthenticationForm(request, data=request.POST)
if form.is_valid():
username = form.cleaned_data.get('username')
password = form.cleaned_data.get('password')
user = authenticate(username=username, password=password)
if user is not None:
login(request, user)
messages.info(request, f"You are now logged in as {username}.")
return redirect("test")
else:
messages.error(request, "Invalid username or password.")
else:
messages.error(request, "Invalid username or password.")
form = AuthenticationForm()
return render(request=request, template_name="login.html", context={"login_form": form})
[27/Jan/2022 14:41:26] "POST /account/login/ HTTP/1.1" 302 0
[27/Jan/2022 14:41:26] "GET /account/test/ HTTP/1.1" 200 136
то же самое с
redirect(reverse("test"))