added awards to employee

This commit is contained in:
evgeniy-st 2019-09-01 15:05:25 +03:00
parent ddabac60d1
commit 0da20bbcd1
2 changed files with 3 additions and 0 deletions

View File

@ -90,12 +90,14 @@ class CommentSerializer(serializers.ModelSerializer):
'image' 'image'
) )
class EstablishmentEmployeeSerializer(serializers.ModelSerializer): class EstablishmentEmployeeSerializer(serializers.ModelSerializer):
"""Serializer for actual employees.""" """Serializer for actual employees."""
id = serializers.IntegerField(source='employee.id') id = serializers.IntegerField(source='employee.id')
name = serializers.CharField(source='employee.name') name = serializers.CharField(source='employee.name')
position_translated = serializers.CharField(source='position.name_translated') position_translated = serializers.CharField(source='position.name_translated')
awards = AwardSerializer(source='employee.awards', many=True)
class Meta: class Meta:
"""Meta class.""" """Meta class."""

View File

@ -73,6 +73,7 @@ class SiteSettingsSerializer(serializers.ModelSerializer):
class AwardSerializer(serializers.ModelSerializer): class AwardSerializer(serializers.ModelSerializer):
"""Award serializer.""" """Award serializer."""
title_translated = serializers.CharField(read_only=True, allow_null=True) title_translated = serializers.CharField(read_only=True, allow_null=True)
class Meta: class Meta: