Adding relaysbykart route
This commit is contained in:
@@ -4,7 +4,6 @@ from .models import Driver, Kart, Params, Relay
|
||||
|
||||
|
||||
class DriverSerializer(serializers.ModelSerializer):
|
||||
|
||||
class Meta:
|
||||
model = Driver
|
||||
fields = ('id', 'short_name', 'first_name', 'last_name', 'order', 'ref_time')
|
||||
@@ -23,7 +22,6 @@ class DriverSerializer(serializers.ModelSerializer):
|
||||
|
||||
|
||||
class KartSerializer(serializers.ModelSerializer):
|
||||
|
||||
drivers = DriverSerializer(many=True, read_only=True)
|
||||
|
||||
class Meta:
|
||||
@@ -42,7 +40,6 @@ class KartSerializer(serializers.ModelSerializer):
|
||||
|
||||
|
||||
class KartSimpleSerializer(serializers.ModelSerializer):
|
||||
|
||||
class Meta:
|
||||
model = Kart
|
||||
fields = ('id', 'name', 'autonomy')
|
||||
@@ -59,10 +56,13 @@ class KartSimpleSerializer(serializers.ModelSerializer):
|
||||
|
||||
|
||||
class RelaySerializer(serializers.ModelSerializer):
|
||||
|
||||
drivers = DriverSerializer(many=True, read_only=True)
|
||||
|
||||
class Meta:
|
||||
model = Relay
|
||||
fields = ('id', 'relay_start', 'relay_end', 'has_refuel', 'driver_chrono', 'relay_autonomy', 'comment',
|
||||
'kart_id', 'driver_id')
|
||||
fields = '__all__'
|
||||
depth = 1
|
||||
|
||||
def update(self, instance, validated_data):
|
||||
instance.relay_start = validated_data.get("relay_start", instance.relay_start)
|
||||
@@ -95,4 +95,3 @@ class ParamSerializer(serializers.ModelSerializer):
|
||||
|
||||
def create(self, validated_data):
|
||||
return Params.objects.create(**validated_data)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user