add redirect to current page after login

This commit is contained in:
2021-01-14 11:55:57 +00:00
parent 9ac9cd7b4f
commit 2e2bf603b8
2 changed files with 10 additions and 6 deletions

View File

@@ -25,6 +25,10 @@ def loginPage(request):
user = User.objects.create_user(auth_user.lower())
login(request, user)
try:
return redirect(request.GET.get('next'))
except:
return redirect('home')
else:
messages.info(request, 'username or password is incorrect')

View File

@@ -50,19 +50,19 @@ footer {
<div class="top-bar-right">
<ul class="dropdown vertical medium-horizontal menu" data-responsive-menu="drilldown medium-dropdown" data-animate-heigt="true">
{% if request.user.is_authenticated %}
<li><a role="menuitem" style="color: black; background: lightgrey">Hallo {{request.user.username}}</a></li>
<li><a role="menuitem" style="color: black; background: lightgrey">Hallo {{ request.user.username }}</a></li>
<li><a href="/admin" style="background: lightgrey;">Admin</a></li>
<li><a href="{%url 'tasks'%}" style="background: lightgrey;">Tasks</a></li>
<li><a href="{% url 'tasks' %}" style="background: lightgrey;">Tasks</a></li>
{% endif %}
<li><a href="{% url 'posts.index' %}">Aktuelles</a></li>
<!-- show active members first -->
<li><a href="{% url 'members'%}A">Fachschaft</a></li>
<li><a href="{% url 'members' %}A">Fachschaft</a></li>
<li><a href="/fotos/">Fotos</a></li>
<li><a href="/blackboard">Blackboard</a></li>
{% if request.user.is_authenticated %}
<li><a href="{%url 'logout'%}">Logout</a></li>
<li><a href="{% url 'logout' %}">Logout</a></li>
{% else %}
<li><a href="{%url 'login'%}">Login</a></li>
<li><a href="{% url 'login' %}?next={{ request.path }}">Login</a></li>
{% endif %}
</ul>
</div>