fixed establishment detail

This commit is contained in:
Anatoly 2019-09-12 17:33:55 +03:00
parent c768228bc9
commit f45ac7e7fe

View File

@ -133,7 +133,7 @@ class EstablishmentBaseSerializer(serializers.ModelSerializer):
subtypes = EstablishmentSubTypeSerializer(many=True)
address = AddressSerializer()
tags = MetaDataContentSerializer(many=True)
preview_image = serializers.ImageField(source='image', use_url=False)
preview_image = serializers.ImageField(source='image')
class Meta:
"""Meta class."""
@ -152,6 +152,11 @@ class EstablishmentBaseSerializer(serializers.ModelSerializer):
'tags',
]
def get_preview_image(self, obj):
"""Get preview image"""
return obj.get_full_image_url(request=self.context.get('request'),
thumbnail_key='establishment_preview')
class EstablishmentListSerializer(EstablishmentBaseSerializer):
"""Serializer for Establishment model."""