Coverage for server/urls.py: 100%
4 statements
« prev ^ index » next coverage.py v7.17.0, created at 2026-10-24 19:06 +0000
« prev ^ index » next coverage.py v7.17.0, created at 2026-10-24 19:06 +0000
1from django.urls import re_path as url
3from . import views
5app_name = "server"
7urlpatterns = [
8 url(r"^$", views.ListView.as_view(), name="index"),
9 url(r"^create$", views.CreateView.as_view(), name="create"),
10 url(r"^detail/(?P<pk>[-\w]+)/$", views.DetailView.as_view(), name="detail"),
11 url(r"^update/(?P<pk>[-\w]+)/$", views.UpdateView.as_view(), name="update"),
12 url(r"^delete/(?P<pk>[-\w]+)/$", views.DeleteView.as_view(), name="delete"),
13 url(
14 r"^decommission/(?P<pk>[-\w]+)/$",
15 views.DecommissionView.as_view(),
16 name="decommission",
17 ),
18 url(
19 r"^restore/(?P<pk>[-\w]+)/$",
20 views.RestoreView.as_view(),
21 name="restore",
22 ),
23 url(r"^search$", views.SearchView.as_view(), name="search"),
24 url(r"^bulk-action$", views.BulkActionView.as_view(), name="bulk_action"),
25 url(r"^export$", views.CSVExportView.as_view(), name="export"),
26]