django5 升级后,
退出LogoutView发生了变化, =》
(1)urls.py
from django.contrib.auth.views import LogoutView
path('logout/', LogoutView.as_view(), name="logout"),
(2)navbar.html
在需要使用退出按钮的地方使用 method="post"
<form action="{% url 'logout' %}" method="post">
{% csrf_token %}
<button type="submit">退出</button>
</form>
--------
django5之前,直接<a href=“logout”>退出</a>
浙公网安备 33010602011771号