diff --git a/backend/order/serializers.py b/backend/order/serializers.py index 5950648..e37064d 100644 --- a/backend/order/serializers.py +++ b/backend/order/serializers.py @@ -24,4 +24,9 @@ class OrderSerializer(serializers.ModelSerializer): def get_count(self, obj): return obj.items.all().count() def get_images(self, obj): - return ["a" , "b" , "c"] \ No newline at end of file + image_list = [ + self.context.get('request').build_absolute_uri(image.image.url) + if (image := item.product.images.all().first()) else None + for item in obj.items.all()[:3] + ] + return filter(lambda x: x is not None, image_list) \ No newline at end of file