# HG changeset patch # User Branko Majic # Date 2013-02-28 23:00:35 # Node ID 2b65280e6407a42d1f5d15ef88d1777076439af8 # Parent ce8399670e399ec0b1f9b658d6bd083041094987 Documented the URL settings. diff --git a/conntrackt/urls.py b/conntrackt/urls.py --- a/conntrackt/urls.py +++ b/conntrackt/urls.py @@ -1,16 +1,22 @@ -from django.conf.urls import patterns, include, url +# Import basic functions for URL pattern processing. +from django.conf.urls import patterns, url -from conntrackt.views import IndexView, IptablesView - +# Import generic class views. +from django.views.generic import DetailView +# Models for generic class views. from conntrackt.models import Project -from django.views.generic import DetailView +# Import some app-specific views. +from conntrackt.views import IndexView, IptablesView 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\d+)/$', DetailView.as_view(model = Project), name = 'project'), + # View for rendering iptables rules for a specific entity. url(r'^entity/(?P\d+)/iptables/$', IptablesView.as_view(), name="entity_iptables"), )