tidy user dropdown & add admin interface button

This commit is contained in:
Corban-Lee Jones 2024-07-31 12:12:05 +01:00
parent bfe72e1e67
commit d97ec7ff78

View File

@ -28,13 +28,29 @@
<span>{{ request.user.global_name }}</span>
</button>
<ul class="dropdown-menu">
<li><h6 class="dropdown-header">@{{ request.user.username }}</h6></li>
<li>
{% comment %}<!-- Logout can only be post to -->{% endcomment %}
<a href="#" class="dropdown-item">
<i class="bi bi-question"></i><span class="ms-2">Help</span>
</a>
</li>
<li>
{% comment %}<!-- Logout only accepts POST requests -->{% endcomment %}
<form action="/logout/" method="post" class="m-0">
{% csrf_token %}
<button type="submit" class="dropdown-item">Logout</button>
<button type="submit" class="dropdown-item">
<i class="bi bi-arrow-left-short"></i><span class="ms-2">Logout</span>
</button>
</form>
</li>
{% if request.user.is_superuser %}
<li><hr class="dropdown-divider"></li>
<li>
<a href="/admin/" class="dropdown-item" target="_blank">
<i class="bi bi-person-check-fill"></i><span class="ms-2">Admin Interface</span>
</a>
</li>
{% endif %}
</ul>
</div>
</li>