diff --git a/program/views.py b/program/views.py index ecfa6794e3e5ef0e7998e4b4d724330fa56a8a2a..da0e314d567f526f7d0a863dafb7cdbdd47c4a80 100644 --- a/program/views.py +++ b/program/views.py @@ -23,6 +23,7 @@ from datetime import date, datetime, time, timedelta from textwrap import dedent from django_filters.rest_framework import DjangoFilterBackend +from djangorestframework_camel_case.util import camelize from drf_spectacular.utils import ( OpenApiParameter, OpenApiResponse, @@ -130,7 +131,7 @@ class APIDayScheduleViewSet( for timeslot_entry in get_timerange_timeslot_entries(start, end, include_virtual) ] - return JsonResponse(schedule, safe=False) + return JsonResponse(camelize(schedule), safe=False) @extend_schema_view( @@ -180,7 +181,7 @@ class APIPlayoutViewSet( playout = get_timerange_timeslot_entries(schedule_start, schedule_end, include_virtual) - return JsonResponse(playout, safe=False) + return JsonResponse(camelize(playout), safe=False) @extend_schema_view(