Необработанный sql-запрос в Django rest framework с параметром
как работать с raw sql в django rest framework. не могли бы вы мне помочь?
1-sql запрос-
SELECT date, driver_id,
sum(case when type='TRIP_ADJUSTMENT' then amount ELSE 0 end) as TRIP_ADJUSTMENT
from fleet_driverpenalty WHERE driver_id= %s and (date BETWEEN %s and %s)
2-views.py
class DriverPenaltyViewSet(viewsets.ModelViewSet):
permission_classes=(IsAuthenticated,)
queryset= DriverPenalty.objects.all().order_by('driver_id')
serializer_class=DriverPenaltySerializer
3- serializer.py
class DriverPenaltySerializer(serializers.ModelSerializer):
class Meta:
model= DriverPenalty
fields=('date','driver_id','type','amount')