Coverage for datacite/urls.py: 100%

4 statements  

« prev     ^ index     » next       coverage.py v7.10.1, created at 2025-07-29 15:38 +0000

1from django.urls import path 

2 

3from .views import ( 

4 CreatorCreate, 

5 FunderCreate, 

6 FundingCreate, 

7 MetadataDetail, 

8 MetadataList, 

9 MetadataUpdate, 

10 NetworkCreate, 

11 RightsCreate, 

12) 

13 

14app_name = "datacite" 

15 

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 ), 

34 

35] # fmt: skip