|
@@ -3,13 +3,16 @@ from django.conf.urls import patterns, u
|
|
|
from django.contrib.auth.views import login, logout
|
|
|
|
|
|
# Application imports.
|
|
|
from .views import IndexView, ProjectView, ProjectCreateView, ProjectUpdateView, ProjectDeleteView, EntityView, entity_iptables, project_iptables
|
|
|
from .views import IndexView, EntityView, entity_iptables, project_iptables
|
|
|
from .views import ProjectView, ProjectCreateView, ProjectUpdateView, ProjectDeleteView
|
|
|
from .views import LocationCreateView, LocationUpdateView, LocationDeleteView
|
|
|
|
|
|
|
|
|
urlpatterns = patterns(
|
|
|
'conntrackt.views',
|
|
|
# Homepage/index view.
|
|
|
url(r'^$', IndexView.as_view(), name="index"),
|
|
|
|
|
|
# View for showing information about a project.
|
|
|
url(r'^project/(?P<pk>\d+)/$', ProjectView.as_view(),
|
|
|
name='project'),
|
|
@@ -19,6 +22,15 @@ urlpatterns = patterns(
|
|
|
url(r'^project/(?P<pk>\d+)/edit/$', ProjectUpdateView.as_view(), name="project_update"),
|
|
|
# View for deleting a project.
|
|
|
url(r'^project/(?P<pk>\d+)/remove/$', ProjectDeleteView.as_view(), name="project_delete"),
|
|
|
|
|
|
# View for creating a new location.
|
|
|
url(r'^location/add/$', LocationCreateView.as_view(), name="location_create"),
|
|
|
# View for updating an existing location.
|
|
|
url(r'^location/(?P<pk>\d+)/edit/$', LocationUpdateView.as_view(), name="location_update"),
|
|
|
# View for deleting a location.
|
|
|
url(r'^location/(?P<pk>\d+)/remove/$', LocationDeleteView.as_view(), name="location_delete"),
|
|
|
|
|
|
|
|
|
# View for showing information about an entity.
|
|
|
url(r'^entity/(?P<pk>\d+)/$', EntityView.as_view(),
|
|
|
name='entity'),
|