Fix type field for ContentSerializer

remotes/origin/hasaccess
Ivlev Denis 8 years ago
parent b6b0b8d6d2
commit c0d811fb1e
  1. 4
      api/v1/serializers/content.py

@ -199,11 +199,15 @@ class GallerySerializer(serializers.ModelSerializer):
class ContentSerializer(serializers.ModelSerializer):
type = serializers.SerializerMethodField()
class Meta:
model = Content
fields = BASE_CONTENT_FIELDS
def get_type(self, object):
return 'content'
def to_representation(self, obj):
if isinstance(obj, Image):
return ImageSerializer(obj, context=self.context).to_representation(obj)

Loading…
Cancel
Save