http://127.0.0.1:8000/accounts/login/
Эта страница создана успешно и работает хорошо:
И проблема с этими страницами: http://127.0.0.1:8000/accounts/logout/
Эта страница перенаправляет мне страницы администрирования Django, чтобы снова войти в это сообщение, но я не хочу этого.
Я поместил свой HTML-файл в
..templates/registration/logged_out.html
И несколько раз проверил орфографическую ошибку, чтобы понять, почему она не работает.
Мои файлы URL:
from django.contrib import admin
from django.urls import path, include
from django.conf import settings
from django.conf.urls.static import static
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('catalog.urls')),
path('accounts/', include('django.contrib.auth.urls')),
]
urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
и мой logged_out.html :
{% extends 'base.html' %}
{% block content %}
<p>Logged out!</p>
<a href="{% url 'login' %}">Click here to login again.</a>
{% endblock %}
Кто-нибудь может сказать мне, что с ним не так? Как это исправить?