mirror of
https://github.com/inventree/InvenTree.git
synced 2025-07-12 07:54:14 +00:00
Reduce response time for stock list
Initial time - 6.2s After prefetch - 4.3s
This commit is contained in:
@ -282,6 +282,9 @@ class StockList(generics.ListCreateAPIView):
|
||||
if supplier_id:
|
||||
stock_list = stock_list.filter(supplier_part__supplier=supplier_id)
|
||||
|
||||
# Pre-fetch related objects for better response time
|
||||
stock_list = self.get_serializer_class().setup_eager_loading(stock_list)
|
||||
|
||||
return stock_list
|
||||
|
||||
serializer_class = StockItemSerializer
|
||||
|
Reference in New Issue
Block a user