Fix user dropdown and add logout view

This commit is contained in:
HugoNeveux 2020-04-22 10:42:45 +02:00
parent 800318c271
commit 8d7837b890
2 changed files with 5 additions and 4 deletions

View File

@ -2,14 +2,15 @@
{% block 'navbar-right' %}
{% if user.is_authenticated %}
<ul class="nav navbar-nav ml-auto">
<li class="nav-item">
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdownMenuLink" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
{{ request.user.username }}
<span class="fas fa-user"></span> {{ request.user.username }}
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="navbarDropdownMenuLink">
<a class="dropdown-item" href="#">Profile</a>
<a class="dropdown-item" href="#">Settings</a>
<a class="dropdown-item" href="#">Upload module</a>
<a class="dropdown-item" href="{% url 'logout' %}">Logout</a>
</div>
</li>
</ul>

View File

@ -22,5 +22,5 @@ urlpatterns = [
path('', TemplateView.as_view(template_name='store/index.html'), name='store_front_page'),
path('login/', views.CustomLoginView.as_view(), name='login'),
path('signup/', views.SignUpView.as_view(), name='signup'),
path('logout/', LogoutView.as_view())
path('logout/', LogoutView.as_view(), name='logout')
]