30 lines
1.0 KiB
Python
30 lines
1.0 KiB
Python
from django.urls import path
|
|
from rest_framework.routers import DefaultRouter
|
|
|
|
from apps.operations.views import (
|
|
AIInsightViewSet,
|
|
ChickenCountingViewSet,
|
|
ChickenWeightViewSet,
|
|
FeedSacksViewSet,
|
|
HealthView,
|
|
IotPanelViewSet,
|
|
KPIViewSet,
|
|
ManualInputViewSet,
|
|
)
|
|
|
|
router = DefaultRouter()
|
|
router.register("kpis", KPIViewSet, basename="kpi")
|
|
router.register("manual-inputs", ManualInputViewSet, basename="manual-input")
|
|
router.register("chicken-countings", ChickenCountingViewSet, basename="chicken-counting")
|
|
router.register("chicken-weights", ChickenWeightViewSet, basename="chicken-weight")
|
|
router.register("feed-sacks", FeedSacksViewSet, basename="feed-sacks")
|
|
router.register("karungs", FeedSacksViewSet, basename="karung")
|
|
router.register("iot-panels", IotPanelViewSet, basename="iot-panel")
|
|
router.register("panel-iot", IotPanelViewSet, basename="panel-iot")
|
|
router.register("ai-insights", AIInsightViewSet, basename="ai-insight")
|
|
|
|
urlpatterns = [
|
|
path("health/", HealthView.as_view(), name="health"),
|
|
*router.urls,
|
|
]
|