network_inventory/src/devices/urls.py

66 lines
1.7 KiB
Python
Raw Normal View History

2020-01-10 00:01:06 +01:00
from django.urls import path
from . import views
urlpatterns = [
2023-07-10 16:47:01 +02:00
path("customer/<int:pk>/devices/", views.devices_table_view, name="devices"),
2022-03-27 14:50:44 +02:00
path("device/<int:pk>/", views.device_detail_view, name="device"),
path(
"manufacturer/<int:pk>/",
views.DeviceManufacturerDetailView.as_view(),
name="manufacturer",
),
path(
"customer/<int:pk>/create/device/",
views.DeviceCreateFromCustomerView.as_view(),
name="device_create",
),
path(
"update/device/<int:pk>/",
views.device_update_view,
name="device_update",
),
path(
"delete/device/<int:pk>/",
views.DeviceDeleteView.as_view(),
name="device_delete",
),
path(
"device/<int:pk>/add/warranty/",
views.WarrantyCreateView.as_view(),
name="warranty_create",
),
path(
"update/warranty/<int:pk>/",
views.WarrantyUpdateView.as_view(),
name="warranty_update",
),
path(
"delete/warranty/<int:pk>/",
views.WarrantyDeleteView.as_view(),
name="warranty_delete",
),
path(
"device/<int:pk>/add/device-in-net/",
views.DeviceInNetCreateView.as_view(),
name="device_in_net_create",
),
path(
"update/device-in-net/<int:pk>/",
views.DeviceInNetUpdateView.as_view(),
name="device_in_net_update",
),
path(
"delete/device-in-net/<int:pk>/",
views.DeviceInNetDeleteView.as_view(),
name="device_in_net_delete",
),
path("warranties/", views.warranties_view, name="warranties"),
path(
"create/devices/category/",
views.htmx_create_device_cagetory,
name="device_category_create",
),
2020-01-10 00:01:06 +01:00
]