diff --git a/competition/serializers.py b/competition/serializers.py index d224acb..97ac54b 100644 --- a/competition/serializers.py +++ b/competition/serializers.py @@ -126,11 +126,15 @@ def get_history_events(self, obj): class EventRegistrationSerializer(serializers.ModelSerializer): class Meta: model = models.EventRegistration - fields = ['school', 'grade', 'profile'] + fields = ['school', 'grade', 'profile', 'id', 'event'] school = SchoolShortSerializer(many=False) grade = serializers.SlugRelatedField( slug_field='tag', many=False, read_only=True) profile = ProfileShortSerializer(many=False) + verbose_name = serializers.SerializerMethodField('get_verbose_name') + + def get_verbose_name(self, obj): + return str(obj) @ts_interface(context='competition')