Fix logout 405: use POST form instead of GET link
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful

Django 5+ LogoutView rejects GET requests.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-31 22:23:32 +03:00
parent e119e79751
commit 8f34d9388f

View File

@@ -157,7 +157,7 @@
<header class="site-header"> <header class="site-header">
<a class="brand" href="/">k-boris.tech</a> <a class="brand" href="/">k-boris.tech</a>
<nav> <nav>
<a href="{% url 'logout' %}">Log out</a> <form method="post" action="{% url 'logout' %}" style="display:inline">{% csrf_token %}<button type="submit" style="background:none;border:none;color:#64748b;font-size:0.85rem;cursor:pointer;padding:0">Log out</button></form>
</nav> </nav>
</header> </header>