django-admin2/admin2/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.defaults import patterns, url
from admin2 import views
urlpatterns = patterns('',
url(
regex=r'^$',
view=views.IndexView.as_view(),
name="index"
),
2013-05-14 12:59:12 +00:00
"""
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(
regex=r'^(?P<app_label>[_\-\w]+)/(?P<model_name>[_\-\w]+)/(?P<id>[\w]+)/$',
view=views.ModelDetailView.as_view(),
name="model_detail"
),
url(
regex=r'^(?P<app_label>[_\-\w]+)/(?P<model_name>[_\-\w]+)/(?P<id>[\w]+)/edit/$',
view=views.ModelEditFormView.as_view(),
name="model_detail_edit_form"
),
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]+)/(?P<id>[\w]+)/delete/$',
view=views.ModelDeleteView.as_view(),
name="model_delete"
)
2013-05-14 12:59:12 +00:00
"""
2013-05-14 12:28:43 +00:00
)