Есть ли способ исправить ошибку login page not found?

Я создал страницу входа, но кажется, что ссылка не действительна, я пробовал много способов, но ничего не получается Страница не найдена (404) Метод запроса: GET URL запроса: http://127.0.0.1:8000/%7B%25url%20'login'%7D Используя URLconf, определенный в mysite.urls

Вот мой код

urls.py

from django.contrib import admin
from django.urls import path
from . import views
from django.contrib.auth import views as auth_views

urlpatterns = [
    path('', views.index),
    path('contact/', views.contact, name='contact' ),
    path('register/', views.register, name= 'register'),
    path( 'login/',auth_views.LoginView.as_view(template_name="pages/login.html"), name="login"),
    path('logout/',auth_views.LogoutView.as_view(next_page='/'),name='logout'),
   
]
<!DOCTYPE html> 
<html lang="en">
<head>
    <meta charset ="UFT=8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title> Documment</title>
</head>
<body>
    <form method = "POST" >
        {%csrf_token%}
        {%for key, value in form.errors.items %}
            {{value }}
        {% endfor %}
        <p> <label>Tài Khoản : </label>{{form.username}}</p>
        <p> <label>Mật Khẩu : </label>{{form.password}}</p>
        <input type="hidden" name='next' value="/"/>
        <input type="submit" value="Đăng nhập"/>


    </form>

</body>
</html>

Вернуться на верх