From 26d330fa16648607719a42561550767a32628b9d Mon Sep 17 00:00:00 2001 From: Samuel Zielke Date: Mon, 8 Apr 2024 08:55:29 +0200 Subject: [PATCH] Edit URLs and add views.py --- mo/urls.py | 7 ++++++- mo/views.py | 7 +++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 mo/views.py diff --git a/mo/urls.py b/mo/urls.py index 5f45891..fc31e68 100644 --- a/mo/urls.py +++ b/mo/urls.py @@ -15,8 +15,13 @@ Including another URLconf 2. Add a URL to urlpatterns: path('blog/', include('blog.urls')) """ from django.contrib import admin -from django.urls import path +from django.urls import path, include +from .views import logout_view urlpatterns = [ path('admin/', admin.site.urls), + path('login/', include(('login.urls', 'login'), namespace='login')), + path('', include('login.urls')), + path("accounts/login/", include('login.urls')), + path("logout/", logout_view) ] diff --git a/mo/views.py b/mo/views.py new file mode 100644 index 0000000..22a407e --- /dev/null +++ b/mo/views.py @@ -0,0 +1,7 @@ +from django.shortcuts import redirect +from django.urls import reverse +from django.contrib.auth import logout + +def logout_view(request): + logout(request) + return redirect(reverse('login:login')) \ No newline at end of file