48 lines
1.4 KiB
Python
48 lines
1.4 KiB
Python
from __future__ import unicode_literals
|
|
|
|
from django.conf.urls import url
|
|
|
|
from .views import (
|
|
DocumentWebLinkListView, DocumentTypeWebLinksView, ResolvedWebLinkView,
|
|
SetupWebLinkDocumentTypesView, WebLinkCreateView, WebLinkDeleteView,
|
|
WebLinkEditView, WebLinkListView
|
|
)
|
|
|
|
urlpatterns = [
|
|
url(
|
|
regex=r'^document/(?P<pk>\d+)/list/$',
|
|
view=DocumentWebLinkListView.as_view(),
|
|
name='document_web_link_list'
|
|
),
|
|
url(
|
|
regex=r'^document/(?P<document_pk>\d+)/(?P<web_link_pk>\d+)/$',
|
|
view=ResolvedWebLinkView.as_view(), name='web_link_instance_view'
|
|
),
|
|
url(
|
|
regex=r'^document_types/(?P<pk>\d+)/web_links/$',
|
|
view=DocumentTypeWebLinksView.as_view(),
|
|
name='document_type_web_links'
|
|
),
|
|
url(
|
|
regex=r'^setup/list/$', view=WebLinkListView.as_view(),
|
|
name='web_link_list'
|
|
),
|
|
url(
|
|
regex=r'^setup/create/$', view=WebLinkCreateView.as_view(),
|
|
name='web_link_create'
|
|
),
|
|
url(
|
|
regex=r'^setup/(?P<pk>\d+)/delete/$',
|
|
view=WebLinkDeleteView.as_view(), name='web_link_delete'
|
|
),
|
|
url(
|
|
regex=r'^setup/(?P<pk>\d+)/edit/$', view=WebLinkEditView.as_view(),
|
|
name='web_link_edit'
|
|
),
|
|
url(
|
|
regex=r'^setup/(?P<pk>\d+)/document_types/$',
|
|
view=SetupWebLinkDocumentTypesView.as_view(),
|
|
name='web_link_document_types'
|
|
),
|
|
]
|