From 0e1a08683b888606fb9566113cbaff41c6b65d39 Mon Sep 17 00:00:00 2001 From: Kyle Blanker Date: Tue, 12 Sep 2017 14:46:33 -0400 Subject: Fixed up login page, added auth middleware, adding company crud operations --- app/dispatch/urls.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'app/dispatch/urls.py') diff --git a/app/dispatch/urls.py b/app/dispatch/urls.py index d40462b..688839e 100644 --- a/app/dispatch/urls.py +++ b/app/dispatch/urls.py @@ -1,12 +1,18 @@ from django.conf.urls import url from . import views - +from django.conf import settings from django.contrib.auth import views as authviews urlpatterns = [ url(r'^$', views.home, name='home'), - url(r'^login/$', authviews.LoginView.as_view(template_name="dispatch/login.html")), - url(r'^logout/$', views.logout), + url(r'^%s$' % settings.LOGIN_URL, authviews.LoginView.as_view(template_name="dispatch/login.html"), name='login'), + url(r'^logout/$', authviews.LogoutView.as_view(next_page='/'), name='logout'), + + url(r'^companies/$', views.CompanyList.as_view(), name='company_list'), + url(r'^companies/new$', views.CompanyCreate.as_view(), name='company_new'), + url(r'^companies/view/(?P\d+)$', views.CompanyDetail.as_view(), name='company_detail'), + url(r'^companies/edit/(?P\d+)$', views.CompanyUpdate.as_view(), name='company_edit'), + url(r'^companies/delete/(?P\d+)$', views.CompanyDelete.as_view(), name='company_delete'), ] -- cgit v1.2.3