diff options
Diffstat (limited to 'archaeological_context_records/urls.py')
-rw-r--r-- | archaeological_context_records/urls.py | 65 |
1 files changed, 32 insertions, 33 deletions
diff --git a/archaeological_context_records/urls.py b/archaeological_context_records/urls.py index 17c4dc419..bb06e9945 100644 --- a/archaeological_context_records/urls.py +++ b/archaeological_context_records/urls.py @@ -17,8 +17,7 @@ # See the file COPYING for details. -from django.conf.urls import url -from django.urls import path +from django.urls import path, re_path from ishtar_common.utils import check_permissions from ishtar_common.views import QALinkView @@ -29,7 +28,7 @@ from archaeological_context_records import models, views, views_api # forms urlpatterns = [ # Context records - url( + re_path( r"record_search/(?P<step>.+)?$", check_permissions(["archaeological_context_records.view_contextrecord", "archaeological_context_records.view_own_contextrecord"])( @@ -37,7 +36,7 @@ urlpatterns = [ ), name="record_search", ), - url( + re_path( r"contextrecord_search/(?P<step>.+)?$", check_permissions(["archaeological_context_records.view_contextrecord", "archaeological_context_records.view_own_contextrecord"])( @@ -45,14 +44,14 @@ urlpatterns = [ ), name="contextrecord_search", ), - url( + re_path( r"record_creation/(?P<step>.+)?$", check_permissions(["archaeological_context_records.add_contextrecord"])( views.record_creation_wizard ), name="record_creation", ), - url( + re_path( r"record_modification/(?P<step>.+)?$", check_permissions(["archaeological_context_records.change_contextrecord", "archaeological_context_records.change_own_contextrecord"])( @@ -60,8 +59,8 @@ urlpatterns = [ ), name="record_modification", ), - url(r"record_modify/(?P<pk>.+)/$", views.record_modify, name="record_modify"), - url( + re_path(r"record_modify/(?P<pk>.+)/$", views.record_modify, name="record_modify"), + re_path( r"record_deletion/(?P<step>.+)?$", check_permissions(["archaeological_context_records.change_contextrecord", "archaeological_context_records.change_own_contextrecord"])( @@ -69,92 +68,92 @@ urlpatterns = [ ), name="record_deletion", ), - url( + re_path( r"record_delete/(?P<pk>.+)/$", views.record_delete, name="delete-contextrecord" ), - url( + re_path( r"autocomplete-contextrecord/$", views.autocomplete_contextrecord, name="autocomplete-contextrecord", ), - url( + re_path( r"show-contextrecord(?:/(?P<pk>.+))?/(?P<type>.+)?$", views.show_contextrecord, name=models.ContextRecord.SHOW_URL, ), # show-contextrecordrelation is only a view the id point to a context record - url( + re_path( r"show-contextrecord(?:/(?P<pk>.+))?/(?P<type>.+)?$", views.show_contextrecord, name="show-contextrecordrelation", ), - url( + re_path( r"show-historized-contextrecord/(?P<pk>.+)?/(?P<date>.+)?$", views.show_contextrecord, name="show-historized-contextrecord", ), - url( + re_path( r"revert-contextrecord/(?P<pk>.+)/(?P<date>.+)$", views.revert_contextrecord, name="revert-contextrecord", ), - url( + re_path( r"generate-relation-image-contextrecord/(?P<pk>.+)/(" r"?P<type>(below)|(above)|(full))?", views.GenerateRelationImage.as_view(), name="generate-relation-image-contextrecord", ), - url( + re_path( r"get-contextrecord/own/(?P<type>.+)?$", views.get_contextrecord, name="get-own-contextrecord", kwargs={"force_own": True}, ), - url( + re_path( r"get-contextrecord/(?P<type>.+)?$", views.get_contextrecord, name="get-contextrecord", ), - url( + re_path( r"get-contextrecord-for-ope/own/(?P<type>.+)?$", views.get_contextrecord_for_ope, name="get-own-contextrecord-for-ope", kwargs={"force_own": True}, ), - url( + re_path( r"get-contextrecord-for-ope/(?P<type>.+)?$", views.get_contextrecord_for_ope, name="get-contextrecord-for-ope", ), - url( + re_path( r"get-contextrecord-full/own/(?P<type>.+)?$", views.get_contextrecord, name="get-own-contextrecord-full", kwargs={"full": True, "force_own": True}, ), - url( + re_path( r"get-contextrecord-full/(?P<type>.+)?$", views.get_contextrecord, name="get-contextrecord-full", kwargs={"full": True}, ), - url( + re_path( r"get-contextrecord-shortcut/(?P<type>.+)?$", views.get_contextrecord, name="get-contextrecord-shortcut", kwargs={"full": "shortcut"}, ), - url( + re_path( r"get-contextrecordrelation/(?P<type>.+)?$", views.get_contextrecordrelation, name="get-contextrecordrelation", ), - url( + re_path( r"get-contextrecordrelationdetail/(?P<type>.+)?$", views.get_contextrecordrelationdetail, name="get-contextrecordrelationdetail", ), - url( + re_path( r"^context-record-relations-modify/(?P<pk>.+)/$", check_permissions(["archaeological_context_records.change_contextrecord", "archaeological_context_records.change_own_contextrecord"])( @@ -162,26 +161,26 @@ urlpatterns = [ ), name="context-record-relation-modify", ), - url( + re_path( r"^operation-qa-contextrecord/(?P<pks>[0-9]+)/$", check_permissions(["archaeological_context_records.add_contextrecord"])( views.QAOperationContextRecordView.as_view() ), name="operation-qa-contextrecord", ), - url( + re_path( r"^contextrecord-qa-lock/(?P<pks>[0-9-]+)?/$", views.QAContextRecordLockView.as_view(), name="contextrecord-qa-lock", kwargs={"model": models.ContextRecord}, ), - url( + re_path( r"^contextrecord-qa-link/(?P<pks>[0-9-]+)?/$", QALinkView.as_view(), name="contextrecord-qa-link", kwargs={"model": models.ContextRecord, "url": "contextrecord-qa-link"}, ), - url( + re_path( r"^contextrecord-qa-duplicate/(?P<pks>[0-9-]+)?/$", check_permissions(["archaeological_context_records.change_contextrecord", "archaeological_context_records.change_own_contextrecord"])( @@ -189,7 +188,7 @@ urlpatterns = [ ), name="contextrecord-qa-duplicate", ), - url( + re_path( r"^contextrecord-qa-bulk-update/(?P<pks>[0-9-]+)?/$", check_permissions(["archaeological_context_records.change_contextrecord", "archaeological_context_records.change_own_contextrecord"])( @@ -197,7 +196,7 @@ urlpatterns = [ ), name="contextrecord-qa-bulk-update", ), - url( + re_path( r"^contextrecord-qa-bulk-update/(?P<pks>[0-9-]+)?/confirm/$", check_permissions(["archaeological_context_records.change_contextrecord", "archaeological_context_records.change_own_contextrecord"])( @@ -206,11 +205,11 @@ urlpatterns = [ name="contextrecord-qa-bulk-update-confirm", kwargs={"confirm": True}, ), - url( + re_path( r"api/facets/contextrecord/$", views_api.FacetContextRecordAPIView.as_view(), name="api-facets-contextrecord" ), - url( + re_path( r"api/search/context-record/$", views_api.SearchContextRecordAPI.as_view(), name="api-search-contextrecord" ), |