Filtering for Build and StockItem

This commit is contained in:
Oliver committed 2021-07-21 21:34:16 +10:00
1 parent 9cf372f633
commit 4ee0004c97
4 files changed
+48

No files matched your search

+11
View File
@@ -191,6 +191,17 @@ class StockItem(MPTTModel):
def get_api_url():
return reverse('api-stock-list')
def api_instance_filters(self):
"""
Custom API instance filters
"""
return {
'parent': {
'exclude_tree': self.pk,
}
}
# A Query filter which will be re-used in multiple places to determine if a StockItem is actually "in stock"
IN_STOCK_FILTER = Q(
quantity__gt=0,