2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-13 02:25:38 +00:00

Simplify StockItem serializer

- Some more work needed here to cut down on database hits
This commit is contained in:
Oliver Walters
2020-04-20 01:09:37 +10:00
parent 4b1b9df193
commit 0334035e77
3 changed files with 1 additions and 18 deletions

View File

@ -54,14 +54,6 @@ class PartBriefSerializer(InvenTreeModelSerializer):
url = serializers.CharField(source='get_absolute_url', read_only=True)
thumbnail = serializers.CharField(source='get_thumbnail_url', read_only=True)
@staticmethod
def setup_eager_loading(queryset):
queryset = queryset.prefetch_related('category')
queryset = queryset.prefetch_related('stock_items')
queryset = queryset.prefetch_related('bom_items')
queryset = queryset.prefetch_related('builds')
return queryset
class Meta:
model = Part
@ -70,8 +62,6 @@ class PartBriefSerializer(InvenTreeModelSerializer):
'url',
'full_name',
'description',
'total_stock',
'available_stock',
'thumbnail',
'active',
'assembly',