Coverage for website/events/api/v2/admin/urls.py: 100.00%

4 statements  

« prev     ^ index     » next       coverage.py v7.6.7, created at 2025-08-14 10:31 +0000

1from django.urls import path 

2 

3from events.api.v2.admin.views import ( 

4 EventAdminDetailAPIView, 

5 EventAdminListCreateAPIView, 

6 EventRegistrationAdminDetailView, 

7 EventRegistrationAdminFieldsView, 

8 EventRegistrationAdminListView, 

9) 

10 

11app_name = "events" 

12 

13urlpatterns = [ 

14 path("events/", EventAdminListCreateAPIView.as_view(), name="events-index"), 

15 path( 

16 "events/<int:pk>/", 

17 EventAdminDetailAPIView.as_view(), 

18 name="event-detail", 

19 ), 

20 path( 

21 "events/<int:pk>/registrations/", 

22 EventRegistrationAdminListView.as_view(), 

23 name="event-registrations", 

24 ), 

25 path( 

26 "events/<int:event_id>/registrations/<int:pk>/", 

27 EventRegistrationAdminDetailView.as_view(), 

28 name="event-registration-detail", 

29 ), 

30 path( 

31 "events/<int:event_id>/registrations/<int:registration_id>/fields/", 

32 EventRegistrationAdminFieldsView.as_view(), 

33 name="event-registration-fields", 

34 ), 

35]