feat: Add Image width and height to API
This commit is contained in:
@@ -4,9 +4,18 @@ import math
|
|||||||
|
|
||||||
|
|
||||||
class ImageSerializer(serializers.ModelSerializer):
|
class ImageSerializer(serializers.ModelSerializer):
|
||||||
|
width = serializers.SerializerMethodField()
|
||||||
|
height = serializers.SerializerMethodField()
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
model = Image
|
model = Image
|
||||||
fields = ['id', 'image', 'alt_text']
|
fields = ['id', 'image', 'alt_text', 'width', 'height']
|
||||||
|
|
||||||
|
def get_width(self, obj):
|
||||||
|
return obj.image.width
|
||||||
|
|
||||||
|
def get_height(self, obj):
|
||||||
|
return obj.image.height
|
||||||
|
|
||||||
|
|
||||||
class AdoptionNoticeSerializer(serializers.HyperlinkedModelSerializer):
|
class AdoptionNoticeSerializer(serializers.HyperlinkedModelSerializer):
|
||||||
|
Reference in New Issue
Block a user