mirror of
https://github.com/netbox-community/netbox.git
synced 2024-05-10 07:54:54 +00:00
Use exclude() when instantiating tables to omit columns
This commit is contained in:
@@ -39,9 +39,7 @@ class ClusterTypeView(generic.ObjectView):
|
||||
device_count=count_related(Device, 'cluster'),
|
||||
vm_count=count_related(VirtualMachine, 'cluster')
|
||||
)
|
||||
|
||||
clusters_table = tables.ClusterTable(clusters)
|
||||
clusters_table.columns.hide('type')
|
||||
clusters_table = tables.ClusterTable(clusters, exclude=('type',))
|
||||
paginate_table(clusters_table, request)
|
||||
|
||||
return {
|
||||
@@ -103,9 +101,7 @@ class ClusterGroupView(generic.ObjectView):
|
||||
device_count=count_related(Device, 'cluster'),
|
||||
vm_count=count_related(VirtualMachine, 'cluster')
|
||||
)
|
||||
|
||||
clusters_table = tables.ClusterTable(clusters)
|
||||
clusters_table.columns.hide('group')
|
||||
clusters_table = tables.ClusterTable(clusters, exclude=('group',))
|
||||
paginate_table(clusters_table, request)
|
||||
|
||||
return {
|
||||
@@ -434,9 +430,9 @@ class VMInterfaceView(generic.ObjectView):
|
||||
child_interfaces = VMInterface.objects.restrict(request.user, 'view').filter(parent=instance)
|
||||
child_interfaces_tables = tables.VMInterfaceTable(
|
||||
child_interfaces,
|
||||
exclude=('virtual_machine',),
|
||||
orderable=False
|
||||
)
|
||||
child_interfaces_tables.columns.hide('virtual_machine')
|
||||
|
||||
# Get assigned VLANs and annotate whether each is tagged or untagged
|
||||
vlans = []
|
||||
|
Reference in New Issue
Block a user