Files
nbaStats/nba_data/serializers.py
T
2023-05-02 10:27:02 -05:00

35 lines
1.1 KiB
Python

# Serializers are defined that will convert model instances to JSON
from rest_framework import serializers
from .models import PlayerData, PlayerTotalsData, PlayerAdvancedData, PlayerPlayoffTotalsData, PlayerPlayoffAdvancedData
class PlayerDataSerializer(serializers.ModelSerializer):
class Meta:
model = PlayerData
fields = '__all__'
class HistogramDataSerializer(serializers.Serializer):
range = serializers.CharField()
count = serializers.IntegerField()
class PlayerPlayoffTotalsDataSerializer(serializers.ModelSerializer):
class Meta:
model = PlayerPlayoffTotalsData
fields = '__all__'
class PlayerTotalsDataSerializer(serializers.ModelSerializer):
class Meta:
model = PlayerTotalsData
fields = '__all__'
class PlayerAdvancedDataSerializer(serializers.ModelSerializer):
class Meta:
model = PlayerAdvancedData
fields = '__all__'
class PlayerPlayoffAdvancedDataSerializer(serializers.ModelSerializer):
class Meta:
model = PlayerPlayoffAdvancedData
fields = '__all__'