diff --git a/InvenTree/stock/views.py b/InvenTree/stock/views.py index 29b5c5d6bb..26a957a644 100644 --- a/InvenTree/stock/views.py +++ b/InvenTree/stock/views.py @@ -223,6 +223,9 @@ class StockExport(AjaxView): stock_items = stock_items.filter(customer=None) stock_items = stock_items.filter(belongs_to=None) + # Pre-fetch related fields to reduce DB queries + stock_items = stock_items.prefetch_related('part', 'supplier_part__supplier', 'location', 'purchase_order', 'build') + # Column headers headers = [ _('Stock ID'),