Я использую ярлык способ перенаправления на следующую страницу в settings.py, и я проверил выход из панели администратора, и он работает нормально.
settings.py
Код: Выделить всё
...
LOGIN_REDIRECT_URL = 'index'
LOGOUT_REDIRECT_URL = 'index'
...
Код: Выделить всё
from django.contrib import admin
from django.urls import path,include
urlpatterns = [
path('admin/', admin.site.urls),
path('',include('post.urls')),
path('accounts/', include('django.contrib.auth.urls') ),
]
login.html:
Код: Выделить всё
{% extends "base.html" %}
{% block content %}
LOGIN FORM
{% csrf_token %}
{{form.as_p}}
Log In
{% endblock content %}
Код: Выделить всё
...
[list]
[*][url={% url ]Home[/url]
[*][url={% url ]About[/url]
{% if user.is_authenticated %}
[*][url={% url ]Log Out[/url]
{% else %}
[*][url={% url ]Log In[/url]
{% endif %}
[/list]
...
.что мне не хватает?
Подробнее здесь: https://stackoverflow.com/questions/787 ... e-django-5
Мобильная версия