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