From d18a32b5d376fe99b14bb30a1914abc4c1b02a03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexis=20M=C3=A9taireau?= Date: Thu, 22 Feb 2024 15:08:13 +0100 Subject: [PATCH] chore: use `path` rather than `re_path` in urls.py --- umap/urls.py | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/umap/urls.py b/umap/urls.py index 62d8d141..6467e733 100644 --- a/umap/urls.py +++ b/umap/urls.py @@ -21,8 +21,6 @@ from .utils import decorated_patterns admin.autodiscover() -uuid = r"[0-9a-f]{8}-[0-9a-f]{4}-4[0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}" - urlpatterns = [ re_path(r"^admin/", admin.site.urls), re_path("", include("social_django.urls", namespace="social")), @@ -74,18 +72,18 @@ i18n_urls = [ ] i18n_urls += decorated_patterns( [can_view_map, cache_control(must_revalidate=True)], - re_path( - r"^datalayer/(?P\d+)/(?P" + uuid + ")/$", + path( + "datalayer///", views.DataLayerView.as_view(), name="datalayer_view", ), - re_path( - r"^datalayer/(?P\d+)/(?P" + uuid + r")/versions/$", + path( + "datalayer///versions/", views.DataLayerVersions.as_view(), name="datalayer_versions", ), - re_path( - r"^datalayer/(?P\d+)/(?P" + uuid + r")/(?P" + uuid + r"[_\w]+.geojson)$", + path( + "datalayer///", views.DataLayerVersion.as_view(), name="datalayer_version", ), @@ -147,13 +145,13 @@ map_urls = [ views.DataLayerCreate.as_view(), name="datalayer_create", ), - re_path( - r"^map/(?P[\d]+)/datalayer/delete/(?P" + uuid + r")/$", + path( + "map//datalayer/delete//", views.DataLayerDelete.as_view(), name="datalayer_delete", ), - re_path( - r"^map/(?P[\d]+)/datalayer/permissions/(?P" + uuid + r"\d+)/$", + path( + "map//datalayer/permissions//", views.UpdateDataLayerPermissions.as_view(), name="datalayer_permissions", ), @@ -167,8 +165,7 @@ if settings.DEFAULT_FROM_EMAIL: ) ) datalayer_urls = [ - re_path( - r"^map/(?P[\d]+)/datalayer/update/(?P" + uuid + r")/$", + path("map//datalayer/update//", views.DataLayerUpdate.as_view(), name="datalayer_update", ),