add redirect to next when logout
This commit is contained in:
@@ -45,7 +45,11 @@ def loginPage(request):
|
||||
def logoutUser(request):
|
||||
logout(request)
|
||||
|
||||
response = redirect("home")
|
||||
try:
|
||||
response = redirect(request.GET.get("next"))
|
||||
except:
|
||||
response = redirect("home")
|
||||
|
||||
response = del_ep_cookie(request, response)
|
||||
|
||||
return response
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{% extends 'layout.html' %}
|
||||
{% block content %}
|
||||
|
||||
<div class="grid-container">
|
||||
<div class="grid-container padding-top-1">
|
||||
<div class="grid-x">
|
||||
|
||||
<form action="" method="post">
|
||||
|
||||
@@ -61,7 +61,7 @@
|
||||
<li><a class="button header-btn header-link" href="/fotos/">Fotos</a></li>
|
||||
<li><a class="button header-btn header-link" href="/blackboard">Blackboard</a></li>
|
||||
{% if request.user.is_authenticated %}
|
||||
<li><a class="button header-btn header-link" href="{% url 'logout' %}">Logout</a></li>
|
||||
<li><a class="button header-btn header-link" href="{% url 'logout' %}?next={{ request.path }}">Logout</a></li>
|
||||
{% else %}
|
||||
<li><a class="button header-btn header-link" href="{% url 'login' %}?next={{ request.path }}">Login</a></li>
|
||||
{% endif %}
|
||||
|
||||
Reference in New Issue
Block a user