fix serializer

This commit is contained in:
Kuroshini 2020-01-30 22:11:07 +03:00
parent 62eb5b0ccb
commit 3e0c05c541

View File

@ -701,6 +701,8 @@ class MenuGallerySerializer(serializers.ModelSerializer):
class MenuBackOfficeSerializer(serializers.ModelSerializer):
name = serializers.CharField(read_only=True, source='category_translated')
drinks_included = serializers.BooleanField(source='is_drinks_included')
establishment_id = serializers.IntegerField(source='establishment.id')
establishment_slug = serializers.CharField(source='establishment.slug')
class Meta:
model = models.Menu
@ -711,12 +713,10 @@ class MenuBackOfficeSerializer(serializers.ModelSerializer):
'establishment_slug',
'price',
'drinks_included',
'dinner',
'diner',
'lunch',
'last_update',
]
extra_kwargs = {
'establishment_id': {'read_only': True, 'source': 'establishment.id'},
'establishment_slug': {'read_only': True, 'source': 'establishment.slug'},
'last_update': {'read_only': True}
}