From 2cb989c80503019b6ff8cba31ddbf6706c7b67c4 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Sat, 18 Jul 2020 11:41:23 +0200 Subject: [PATCH] small API improvemnet --- rowers/serializers.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/rowers/serializers.py b/rowers/serializers.py index 3bba3727..550bd580 100644 --- a/rowers/serializers.py +++ b/rowers/serializers.py @@ -119,6 +119,26 @@ class VirtualRaceSerializer(serializers.ModelSerializer): 'coursestandards', ) +class EntrySerializer(serializers.ModelSerializer): + entrycategory = CourseStandardSerializer(read_only=True) + race = VirtualRaceSerializer(read_only=True) + class Meta: + model = VirtualRaceResult + fields = ( + 'id', + 'teamname', + 'adaptiveclass', + 'skillclass', + 'race', + 'distance', + 'duration', + 'points', + 'boattype', + 'sex', + 'age', + 'entrycategory', + ) + class WorkoutSerializer(serializers.ModelSerializer): class Meta: