some edit on product stat serializer

This commit is contained in:
2025-08-02 11:09:59 +03:30
parent 699b5ab6fd
commit f0ce18cf79

View File

@@ -35,6 +35,18 @@ class ProductStatsSerializer(serializers.ModelSerializer):
model = product_models.ProductStats
fields = '__all__'
def to_representation(self, instance):
""" custom output of product stat """
representation = super().to_representation(instance)
representation['product'] = {
'id': instance.product.id,
'name': instance.product.name
}
return representation
class AttributeSerializer(serializers.ModelSerializer):
""" serialize attributes of reference product """