2026-05-05 00:56:05 +03:30
|
|
|
from django.urls import path
|
|
|
|
|
|
2026-05-13 22:29:18 +03:30
|
|
|
from .views import DeviceCatalogListView, DeviceCodeListView, DeviceCommandView, DeviceComparisonChartView, DeviceDetailView, DeviceLatestPayloadView, DeviceLogListView, DeviceRadarChartView, DeviceSummaryView, DeviceValuesListView, SensorExternalAPIView, SensorExternalRequestLogListAPIView
|
2026-05-05 00:56:05 +03:30
|
|
|
|
|
|
|
|
urlpatterns = [
|
2026-05-05 01:32:27 +03:30
|
|
|
path("catalog/", DeviceCatalogListView.as_view(), name="device-catalog-list"),
|
2026-05-05 23:54:44 +03:30
|
|
|
path("devices/<uuid:physical_device_uuid>/device-codes/", DeviceCodeListView.as_view(), name="device-code-list"),
|
2026-05-05 01:32:27 +03:30
|
|
|
path("devices/<uuid:physical_device_uuid>/", DeviceDetailView.as_view(), name="device-detail"),
|
|
|
|
|
path("devices/<uuid:physical_device_uuid>/latest/", DeviceLatestPayloadView.as_view(), name="device-latest-payload"),
|
|
|
|
|
path("devices/<uuid:physical_device_uuid>/summary/", DeviceSummaryView.as_view(), name="device-summary"),
|
|
|
|
|
path("devices/<uuid:physical_device_uuid>/values-list/", DeviceValuesListView.as_view(), name="device-values-list"),
|
|
|
|
|
path("devices/<uuid:physical_device_uuid>/comparison-chart/", DeviceComparisonChartView.as_view(), name="device-comparison-chart"),
|
|
|
|
|
path("devices/<uuid:physical_device_uuid>/radar-chart/", DeviceRadarChartView.as_view(), name="device-radar-chart"),
|
|
|
|
|
path("devices/<uuid:physical_device_uuid>/logs/", DeviceLogListView.as_view(), name="device-log-list"),
|
|
|
|
|
path("devices/<uuid:physical_device_uuid>/commands/", DeviceCommandView.as_view(), name="device-command"),
|
|
|
|
|
path("", DeviceCatalogListView.as_view(), name="sensor-catalog-list"),
|
2026-05-05 00:56:05 +03:30
|
|
|
path("external/", SensorExternalAPIView.as_view(), name="sensor-external-api"),
|
|
|
|
|
path("external/logs/", SensorExternalRequestLogListAPIView.as_view(), name="sensor-external-api-log-list"),
|
|
|
|
|
]
|