Django - HTTP ERROR 405 - Метод не разрешен (GET): /account/logout [дубликат]

При попытке нажать на кнопку выхода из системы появляется вот это http://127.0.0.1:8000/account/logout

В терминале показывает, [11/Feb/2024 07:03:26] "GET /account/logout HTTP/1.1" 405 0 Метод не разрешен (GET): /account/logout Метод не разрешен: /account/logout

In urls.py

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

urlpatterns = [
    path('register', views.register, name='register'),
    path('login', auth_views.LoginView.as_view(template_name='login.html'), name='login'),
    path('logout', auth_views.LogoutView.as_view(template_name='logout.html'), name='logout')

]
In logout.html

{% extends 'base.html' %}
{% load crispy_forms_tags %}

{% block title %}
    <title>Logged Out - Taskmate</title>
{% endblock title %}

{% block content %}
    <div class="container"> 
    </br>
        <h4>Logged Out Of TaskMate, Thank You For Using Us!</h4>
    </div>
{% endblock content %}

При нажатии на кнопку выхода из системы ожидалось появление текста "Logged Out Of TaskMate, Thank You For Us!"

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