Преглед изворни кода

Update related object counts to use dunders in accessor

Jeremy Stretch пре 5 година
родитељ
комит
8514a5427c
3 измењених фајлова са 8 додато и 8 уклоњено
  1. 4 4
      netbox/dcim/tables.py
  2. 2 2
      netbox/ipam/tables.py
  3. 2 2
      netbox/virtualization/tables.py

+ 4 - 4
netbox/dcim/tables.py

@@ -503,13 +503,13 @@ class DeviceRoleTable(BaseTable):
     pk = ToggleColumn()
     device_count = tables.TemplateColumn(
         template_code=DEVICEROLE_DEVICE_COUNT,
-        accessor=Accessor('devices.unrestricted.count'),
+        accessor=Accessor('devices__unrestricted__count'),
         orderable=False,
         verbose_name='Devices'
     )
     vm_count = tables.TemplateColumn(
         template_code=DEVICEROLE_VM_COUNT,
-        accessor=Accessor('virtual_machines.unrestricted.count'),
+        accessor=Accessor('virtual_machines__unrestricted__count'),
         orderable=False,
         verbose_name='VMs'
     )
@@ -534,13 +534,13 @@ class PlatformTable(BaseTable):
     pk = ToggleColumn()
     device_count = tables.TemplateColumn(
         template_code=PLATFORM_DEVICE_COUNT,
-        accessor=Accessor('devices.count'),
+        accessor=Accessor('devices__unrestricted__count'),
         orderable=False,
         verbose_name='Devices'
     )
     vm_count = tables.TemplateColumn(
         template_code=PLATFORM_VM_COUNT,
-        accessor=Accessor('virtual_machines.count'),
+        accessor=Accessor('virtual_machines__unrestricted__count'),
         orderable=False,
         verbose_name='VMs'
     )

+ 2 - 2
netbox/ipam/tables.py

@@ -283,13 +283,13 @@ class AggregateDetailTable(AggregateTable):
 class RoleTable(BaseTable):
     pk = ToggleColumn()
     prefix_count = tables.TemplateColumn(
-        accessor=Accessor('prefixes.unrestricted.count'),
+        accessor=Accessor('prefixes__unrestricted__count'),
         template_code=ROLE_PREFIX_COUNT,
         orderable=False,
         verbose_name='Prefixes'
     )
     vlan_count = tables.TemplateColumn(
-        accessor=Accessor('vlans.unrestricted.count'),
+        accessor=Accessor('vlans__unrestricted__count'),
         template_code=ROLE_VLAN_COUNT,
         orderable=False,
         verbose_name='VLANs'

+ 2 - 2
netbox/virtualization/tables.py

@@ -67,12 +67,12 @@ class ClusterTable(BaseTable):
         linkify=True
     )
     device_count = tables.Column(
-        accessor=Accessor('devices.count'),
+        accessor=Accessor('devices__unrestricted__count'),
         orderable=False,
         verbose_name='Devices'
     )
     vm_count = tables.Column(
-        accessor=Accessor('virtual_machines.count'),
+        accessor=Accessor('virtual_machines__unrestricted__count'),
         orderable=False,
         verbose_name='VMs'
     )