summaryrefslogtreecommitdiff
path: root/archaeological_context_records/urls.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_context_records/urls.py')
-rw-r--r--archaeological_context_records/urls.py65
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"
),