diff --git a/apps/news/serializers.py b/apps/news/serializers.py index ee6d5d33..1389d20e 100644 --- a/apps/news/serializers.py +++ b/apps/news/serializers.py @@ -100,9 +100,7 @@ class NewsImageSerializer(serializers.ModelSerializer): orientation_display = serializers.CharField(source='get_orientation_display', read_only=True) - # todo: refactor - # original_url = serializers.URLField(source='image.url') - original_url = serializers.SerializerMethodField() + original_url = serializers.URLField(source='image.url') auto_crop_images = CropImageSerializer(source='image', allow_null=True) class Meta: @@ -118,10 +116,6 @@ class NewsImageSerializer(serializers.ModelSerializer): 'orientation': {'write_only': True} } - def get_original_url(self, obj): - """Get absolute image url.""" - return obj.image.__str__() - class NewsTypeSerializer(serializers.ModelSerializer): """News type serializer."""