2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-12 01:55:39 +00:00

Include part image URL in Part API

This commit is contained in:
Oliver Walters
2019-05-08 15:25:28 +10:00
parent 6a04e8b059
commit 416b5c9820
2 changed files with 14 additions and 0 deletions

View File

@ -33,6 +33,7 @@ class PartBriefSerializer(serializers.ModelSerializer):
""" Serializer for Part (brief detail) """
url = serializers.CharField(source='get_absolute_url', read_only=True)
image_url = serializers.CharField(source='get_image_url', read_only=True)
class Meta:
model = Part
@ -40,6 +41,7 @@ class PartBriefSerializer(serializers.ModelSerializer):
'pk',
'url',
'name',
'image_url',
'description',
'available_stock',
]
@ -51,6 +53,7 @@ class PartSerializer(serializers.ModelSerializer):
"""
url = serializers.CharField(source='get_absolute_url', read_only=True)
image_url = serializers.CharField(source='get_image_url', read_only=True)
category_name = serializers.CharField(source='category_path', read_only=True)
class Meta:
@ -60,6 +63,7 @@ class PartSerializer(serializers.ModelSerializer):
'pk',
'url', # Link to the part detail page
'name',
'image_url',
'IPN',
'URL', # Link to an external URL (optional)
'description',