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
« prev ^ index » next coverage.py v7.6.7, created at 2025-08-14 10:31 +0000
1from django.urls import path
3from events.api.v2.admin.views import (
4 EventAdminDetailAPIView,
5 EventAdminListCreateAPIView,
6 EventRegistrationAdminDetailView,
7 EventRegistrationAdminFieldsView,
8 EventRegistrationAdminListView,
9)
11app_name = "events"
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]