summaryrefslogtreecommitdiff
path: root/ishtar_common/urls.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2018-06-04 16:41:41 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2018-06-12 09:57:24 +0200
commit5a52b18c2cd4fcde86cefb84f90b4bd0df7be5a3 (patch)
tree735cd414c9dd45334a08f5e8c93224257548aa53 /ishtar_common/urls.py
parenta54278d6d09645e5d9e6b310b7d58d7aa3f80f4d (diff)
downloadIshtar-5a52b18c2cd4fcde86cefb84f90b4bd0df7be5a3.tar.bz2
Ishtar-5a52b18c2cd4fcde86cefb84f90b4bd0df7be5a3.zip
Rebase migrations
Diffstat (limited to 'ishtar_common/urls.py')
-rw-r--r--ishtar_common/urls.py23
1 files changed, 21 insertions, 2 deletions
diff --git a/ishtar_common/urls.py b/ishtar_common/urls.py
index a64e6ab24..787c72aba 100644
--- a/ishtar_common/urls.py
+++ b/ishtar_common/urls.py
@@ -24,8 +24,8 @@ from django.views.generic import TemplateView
from menus import Menu
-from ishtar_common import views
-from ishtar_common.wizards import check_rights
+from ishtar_common import views, models
+from ishtar_common.utils import check_rights, get_urls_for_model
# be careful: each check_rights must be relevant with ishtar_menu
@@ -223,8 +223,27 @@ urlpatterns += [
name='hide-shortcut-menu'),
url(r'show-shortcut-menu/$', views.show_shortcut_menu,
name='show-shortcut-menu'),
+
+ url(r'document_search/(?P<step>.+)?$',
+ check_rights(['view_document', 'view_own_document'])(
+ views.document_search_wizard),
+ name='document_search'),
+ url(r'document_creation/(?P<step>.+)?$',
+ check_rights(['add_document', 'add_own_document'])(
+ views.NewDocumentFormView.as_view()),
+ name='document_creation'),
+ url(r'document_modification/(?P<step>.+)?$',
+ check_rights(['change_document', 'change_own_document'])(
+ views.NewDocumentFormView.as_view()),
+ name='document_modification'),
+]
+
+urlpatterns += get_urls_for_model(models.Document, views)
+
+urlpatterns += [
url(r'(?P<action_slug>' + actions + r')/$', views.action, name='action'),
]
+
"""
url(r'operation_source_search/(?P<step>.+)?$',
check_rights(['view_operation', 'view_own_operation'])(