Coverage for datacite/urls.py: 100%
4 statements
« prev ^ index » next coverage.py v7.10.1, created at 2025-07-29 15:38 +0000
« prev ^ index » next coverage.py v7.10.1, created at 2025-07-29 15:38 +0000
1from django.urls import path
3from .views import (
4 CreatorCreate,
5 FunderCreate,
6 FundingCreate,
7 MetadataDetail,
8 MetadataList,
9 MetadataUpdate,
10 NetworkCreate,
11 RightsCreate,
12)
14app_name = "datacite"
16urlpatterns = [
17 path("", MetadataList.as_view(), name="metadata-welcome"),
18 path("network/", MetadataList.as_view(), name="metadata-list"),
19 path("network/create/", NetworkCreate.as_view(), name="metadata-create"),
20 path("network/<int:pk>/update/", MetadataUpdate.as_view(), name="metadata-update"),
21 path("network/<int:pk>/detail/", MetadataDetail.as_view(), name="metadata-detail"),
22 path("creator/create/", CreatorCreate.as_view(), name="creator-create"),
23 path("rights/create/", RightsCreate.as_view(), name="rights-create"),
24 path(
25 "funding/create/",
26 FundingCreate.as_view(),
27 name="funding-create"
28 ),
29 path(
30 "funder/create/",
31 FunderCreate.as_view(),
32 name="funder-create"
33 ),
35] # fmt: skip