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