feat / AEB-65 generate reports

This commit is contained in:
Timofey
2025-10-07 15:24:22 +03:00
parent 497cd7e292
commit 6e43a8afed
11 changed files with 289 additions and 33 deletions

View File

@@ -2,7 +2,7 @@ from django.urls import path
from .views.UserDataView import UserDataView
from .views.objects_views import ObjectView
from .views.sensors_views import SensorView
from .views.alert_views import AlertView
from .views.alert_views import AlertView, ReportView
from drf_spectacular.views import (
SpectacularAPIView,
SpectacularSwaggerView,
@@ -31,4 +31,6 @@ urlpatterns = [
path("get-alerts/", AlertView.as_view({'get': 'get_alerts'}), name="alerts"),
path("update-alert/<int:pk>/", AlertView.as_view({'patch': 'change_alert_status'}), name="update-alert"),
path("get-reports/", ReportView.as_view({'post': 'get_reports'}), name="reports"),
]