diff --git a/netbox/ipam/views.py b/netbox/ipam/views.py index 5f3046c6a..a58fca33a 100644 --- a/netbox/ipam/views.py +++ b/netbox/ipam/views.py @@ -216,6 +216,7 @@ class ASNRangeASNsView(generic.ObjectChildrenView): child_model = ASN table = tables.ASNTable filterset = filtersets.ASNFilterSet + template_name = 'generic/object_tab.html' tab = ViewTab( label=_('ASNs'), badge=lambda x: x.get_child_asns().count(), @@ -872,6 +873,7 @@ class IPAddressRelatedIPsView(generic.ObjectChildrenView): child_model = IPAddress table = tables.IPAddressTable filterset = filtersets.IPAddressFilterSet + template_name = 'generic/object_tab.html' tab = ViewTab( label=_('Related IPs'), badge=lambda x: x.get_related_ips().count(), @@ -1081,6 +1083,7 @@ class VLANInterfacesView(generic.ObjectChildrenView): child_model = Interface table = tables.VLANDevicesTable filterset = InterfaceFilterSet + template_name = 'generic/object_tab.html' tab = ViewTab( label=_('Device Interfaces'), badge=lambda x: x.get_interfaces().count(), @@ -1098,6 +1101,7 @@ class VLANVMInterfacesView(generic.ObjectChildrenView): child_model = VMInterface table = tables.VLANVirtualMachinesTable filterset = VMInterfaceFilterSet + template_name = 'generic/object_tab.html' tab = ViewTab( label=_('VM Interfaces'), badge=lambda x: x.get_vminterfaces().count(), diff --git a/netbox/netbox/views/generic/object_views.py b/netbox/netbox/views/generic/object_views.py index e2b60680c..24695752d 100644 --- a/netbox/netbox/views/generic/object_views.py +++ b/netbox/netbox/views/generic/object_views.py @@ -91,7 +91,6 @@ class ObjectChildrenView(ObjectView, ActionsMixin, TableMixin): child_model = None table = None filterset = None - template_name = 'generic/object_tab.html' def get_children(self, request, parent): """ diff --git a/netbox/virtualization/views.py b/netbox/virtualization/views.py index 6e1773368..b53fe3d54 100644 --- a/netbox/virtualization/views.py +++ b/netbox/virtualization/views.py @@ -175,6 +175,7 @@ class ClusterVirtualMachinesView(generic.ObjectChildrenView): child_model = VirtualMachine table = tables.VirtualMachineTable filterset = filtersets.VirtualMachineFilterSet + template_name = 'generic/object_tab.html' tab = ViewTab( label=_('Virtual Machines'), badge=lambda obj: obj.virtual_machines.count(), @@ -192,6 +193,7 @@ class ClusterDevicesView(generic.ObjectChildrenView): child_model = Device table = DeviceTable filterset = DeviceFilterSet + template_name = 'generic/object_tab.html' tab = ViewTab( label=_('Devices'), badge=lambda obj: obj.devices.count(), @@ -344,6 +346,7 @@ class VirtualMachineInterfacesView(generic.ObjectChildrenView): child_model = VMInterface table = tables.VirtualMachineVMInterfaceTable filterset = filtersets.VMInterfaceFilterSet + template_name = 'generic/object_tab.html' tab = ViewTab( label=_('Interfaces'), badge=lambda obj: obj.interfaces.count(),