adding results to virtual challenge API
This commit is contained in:
@@ -84,27 +84,36 @@ class StandardCollectionSerializer(serializers.ModelSerializer):
|
||||
'standards'
|
||||
)
|
||||
|
||||
class EntrySerializer(serializers.ModelSerializer):
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
class ShortEntrySerializer(serializers.ModelSerializer):
|
||||
entrycategory = CourseStandardSerializer(read_only=True)
|
||||
class Meta:
|
||||
model = VirtualRaceResult
|
||||
fields = (
|
||||
'id',
|
||||
'username',
|
||||
'teamname',
|
||||
'adaptiveclass',
|
||||
'skillclass',
|
||||
'race',
|
||||
'distance',
|
||||
'duration',
|
||||
'points',
|
||||
'boattype',
|
||||
'sex',
|
||||
'age',
|
||||
'adaptiveclass',
|
||||
'skillclass',
|
||||
'coursecompleted',
|
||||
'distance',
|
||||
'duration',
|
||||
'points',
|
||||
'entrycategory',
|
||||
)
|
||||
|
||||
class VirtualRaceSerializer(serializers.ModelSerializer):
|
||||
coursestandards = StandardCollectionSerializer(read_only=True)
|
||||
entries = ShortEntrySerializer(many=True,read_only=True)
|
||||
class Meta:
|
||||
model = VirtualRace
|
||||
fields = (
|
||||
@@ -118,6 +127,7 @@ class VirtualRaceSerializer(serializers.ModelSerializer):
|
||||
'timezone',
|
||||
'contact_phone',
|
||||
'contact_email',
|
||||
'entries',
|
||||
'coursestandards',
|
||||
)
|
||||
|
||||
@@ -141,7 +151,6 @@ class EntrySerializer(serializers.ModelSerializer):
|
||||
'entrycategory',
|
||||
)
|
||||
|
||||
|
||||
class WorkoutSerializer(serializers.ModelSerializer):
|
||||
class Meta:
|
||||
model = Workout
|
||||
|
||||
Reference in New Issue
Block a user