Coverage for website/activemembers/api/v2/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 include, path, re_path
3from activemembers.api.v2.views import (
4 BoardDetailView,
5 MemberGroupDetailView,
6 MemberGroupListView,
7)
9app_name = "activemembers"
11urlpatterns = [
12 path(
13 "activemembers/",
14 include(
15 [
16 path("groups/", MemberGroupListView.as_view(), name="group-list"),
17 path(
18 "groups/<int:pk>/",
19 MemberGroupDetailView.as_view(),
20 name="group-detail",
21 ),
22 re_path(
23 r"boards/(?P<since>\d{4})-(?P<until>\d{4})/$",
24 BoardDetailView.as_view(),
25 name="board-detail",
26 ),
27 ]
28 ),
29 ),
30]