diff --git a/netbox_inventory/filtersets.py b/netbox_inventory/filtersets.py index 0968473..3777692 100644 --- a/netbox_inventory/filtersets.py +++ b/netbox_inventory/filtersets.py @@ -424,6 +424,12 @@ class InventoryItemGroupFilterSet(NetBoxModelFilterSet): queryset=InventoryItemGroup.objects.all(), label='Parent group (ID)', ) + ancestor_id = filters.TreeNodeMultipleChoiceFilter( + queryset=InventoryItemGroup.objects.all(), + field_name='parent', + lookup_expr='in', + label='Inventory item group (ID)', + ) class Meta: model = InventoryItemGroup diff --git a/netbox_inventory/templates/netbox_inventory/delivery.html b/netbox_inventory/templates/netbox_inventory/delivery.html index 1f7109c..7c717fb 100644 --- a/netbox_inventory/templates/netbox_inventory/delivery.html +++ b/netbox_inventory/templates/netbox_inventory/delivery.html @@ -1,7 +1,6 @@ {% extends 'generic/object.html' %} {% load helpers %} {% load plugins %} -{% load render_table from django_tables2 %} {% block breadcrumbs %} {{ block.super }} diff --git a/netbox_inventory/templates/netbox_inventory/inventoryitemgroup.html b/netbox_inventory/templates/netbox_inventory/inventoryitemgroup.html index f66f09a..828cd10 100644 --- a/netbox_inventory/templates/netbox_inventory/inventoryitemgroup.html +++ b/netbox_inventory/templates/netbox_inventory/inventoryitemgroup.html @@ -1,7 +1,6 @@ {% extends 'generic/object.html' %} {% load helpers %} {% load plugins %} -{% load render_table from django_tables2 %} {% block breadcrumbs %} {{ block.super }} @@ -116,7 +115,7 @@