diff --git a/SocialHelper/SocialHelper/static/login.png b/SocialHelper/SocialHelper/static/login.png new file mode 100644 index 0000000..2eb85f8 Binary files /dev/null and b/SocialHelper/SocialHelper/static/login.png differ diff --git a/SocialHelper/SocialHelper/static/logout.png b/SocialHelper/SocialHelper/static/logout.png new file mode 100644 index 0000000..9fc0c18 Binary files /dev/null and b/SocialHelper/SocialHelper/static/logout.png differ diff --git a/SocialHelper/homepage/__pycache__/urls.cpython-37.pyc b/SocialHelper/homepage/__pycache__/urls.cpython-37.pyc index 169035a..49a7c78 100644 Binary files a/SocialHelper/homepage/__pycache__/urls.cpython-37.pyc and b/SocialHelper/homepage/__pycache__/urls.cpython-37.pyc differ diff --git a/SocialHelper/homepage/__pycache__/views.cpython-37.pyc b/SocialHelper/homepage/__pycache__/views.cpython-37.pyc index 28c0ccc..2dac53a 100644 Binary files a/SocialHelper/homepage/__pycache__/views.cpython-37.pyc and b/SocialHelper/homepage/__pycache__/views.cpython-37.pyc differ diff --git a/SocialHelper/homepage/templates/navbar.html b/SocialHelper/homepage/templates/navbar.html index 686c124..4c8ed54 100644 --- a/SocialHelper/homepage/templates/navbar.html +++ b/SocialHelper/homepage/templates/navbar.html @@ -25,6 +25,11 @@
  • + {% if user.email %} +
  • + {% else %} +
  • + {% endif %} diff --git a/SocialHelper/homepage/urls.py b/SocialHelper/homepage/urls.py index 024d2ad..08bc1ab 100644 --- a/SocialHelper/homepage/urls.py +++ b/SocialHelper/homepage/urls.py @@ -17,6 +17,7 @@ urlpatterns = [ path('create_user', views.create_user, name='create_user'), path('login', views.login, name='login'), path('delete_user', views.delete_user, name='delete_user'), + path('logout_user', views.logout_user, name='logout_user'), path('/delete_user', views.delete_user, name='delete_user'), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) diff --git a/SocialHelper/homepage/views.py b/SocialHelper/homepage/views.py index 5e43edf..e2632ff 100644 --- a/SocialHelper/homepage/views.py +++ b/SocialHelper/homepage/views.py @@ -231,8 +231,7 @@ def login(request): return redirect(login) return render(request , 'homepage/login.html') -def logout_user(request): - if request.method == 'POST': - auth.logout(request) - messages.success(request, 'Zostałeś wylogowany!') - return render(request, index) +def logout_user(request): + auth.logout(request) + messages.success(request, 'Zostałeś wylogowany!') + return redirect( index)