django-admin2/djadmin2/urls.py
2013-05-18 14:36:14 +02:00

44 lines
1.1 KiB
Python

"""
TODO - Add URL namespace
"""
from django.conf.urls import patterns, url
from djadmin2 import views
urlpatterns = patterns('',
url(
regex=r'^$',
view=views.IndexView.as_view(),
name="index"
),
url(
regex=r'^(?P<app_label>[_\-\w]+)/(?P<model_name>[_\-\w]+)/add/$',
view=views.ModelAddFormView.as_view(),
name="model_detail_add_form"
),
url(
regex=r'^(?P<app_label>[_\-\w]+)/(?P<model_name>[_\-\w]+)/$',
view=views.ModelListView.as_view(),
name="model_list"
),
url(
regex=r'^(?P<app_label>[_\-\w]+)/(?P<model_name>[_\-\w]+)/(?P<pk>[\w]+)/$',
view=views.ModelDetailView.as_view(),
name="model_detail"
),
url(
regex=r'^(?P<app_label>[_\-\w]+)/(?P<model_name>[_\-\w]+)/(?P<pk>[\w]+)/edit/$',
view=views.ModelEditFormView.as_view(),
name="model_detail_edit_form"
),
url(
regex=r'^(?P<app_label>[_\-\w]+)/(?P<model_name>[_\-\w]+)/(?P<pk>[\w]+)/delete/$',
view=views.ModelDeleteView.as_view(),
name="model_delete"
)
)