django-admin2/djadmin2/urls.py

45 lines
1.1 KiB
Python
Raw Normal View History

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