modified NewsImageSerializer, in future needs refactoring
This commit is contained in:
parent
048b971e78
commit
776b500d19
|
|
@ -100,7 +100,9 @@ class NewsImageSerializer(serializers.ModelSerializer):
|
|||
|
||||
orientation_display = serializers.CharField(source='get_orientation_display',
|
||||
read_only=True)
|
||||
original_url = serializers.URLField(source='image.url')
|
||||
# todo: refactor
|
||||
# original_url = serializers.URLField(source='image.url')
|
||||
original_url = serializers.SerializerMethodField()
|
||||
auto_crop_images = CropImageSerializer(source='image', allow_null=True)
|
||||
|
||||
class Meta:
|
||||
|
|
@ -116,6 +118,10 @@ 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."""
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user