top scorers playoffs view/url/serializer

This commit is contained in:
nprasad2077 committed 2023-05-02 01:26:42 -05:00
1 parent 3490ee70f5
commit dc08bd9a9a
3 files changed
+16 -3

No files matched your search

+13 -1
View File
@@ -3,7 +3,7 @@ from django.http import JsonResponse
from django.core import serializers
from .models import PlayerData, PlayerTotalsData, PlayerAdvancedData, PlayerPlayoffTotalsData, PlayerPlayoffAdvancedData
from rest_framework import generics
from .serializers import PlayerDataSerializer, HistogramDataSerializer
from .serializers import PlayerDataSerializer, HistogramDataSerializer, PlayerPlayoffTotalsDataSerializer
from rest_framework.views import APIView
from rest_framework.response import Response
from django.db.models import Avg, Sum, F, FloatField
@@ -430,4 +430,16 @@ class Top20ScorersPost2018WS(APIView):
})
return Response(result)
class TopScorersbySeasonListPlayoffs(generics.ListAPIView):
serializer_class = PlayerPlayoffTotalsDataSerializer
def get_queryset(self):
season = self.kwargs['season']
return PlayerPlayoffTotalsData.objects.filter(season=season).order_by('-PTS')[:20]