from django.urls import path
from .views import LastResultByDeviceAPIView, ResultByDeviceDailyGroupsAPIView, ResultByDeviceFilterAPIView, ResultByDeviceRangeSummaryAPIView, ResultDetailAPIView, ResultListByDeviceAPIView, ResultListCreateAPIView

urlpatterns = [
    path("results/", ResultListCreateAPIView.as_view(), name="result-list-create"),
    path("results/<int:pk>/", ResultDetailAPIView.as_view(), name="result-detail"),
    path("results/last-by-device/<int:device_id>/", LastResultByDeviceAPIView.as_view(), name="result-last-by-device"),
    path("results/by-device/<int:device_id>/filter/", ResultByDeviceFilterAPIView.as_view(), name="result-by-device-filter"),
    path("results/by-device/<int:device_id>/", ResultListByDeviceAPIView.as_view(), name="result-by-device"),
    path("results/by-device/<int:device_id>/daily/",ResultByDeviceDailyGroupsAPIView.as_view(),name="result-by-device-daily-groups"),
    path("results/by-device/<device_id>/range-summary/",ResultByDeviceRangeSummaryAPIView.as_view(),name="result-by-range-summery"),
]

