2
0
Эх сурвалжийг харах

Merge pull request #9010 from kkthxbye-code/fix-9009

Annotate rack search queryset with device count
Jeremy Stretch 3 жил өмнө
parent
commit
6d6457ad18

+ 3 - 1
netbox/netbox/constants.py

@@ -65,7 +65,9 @@ DCIM_TYPES = OrderedDict(
             'url': 'dcim:site_list',
             'url': 'dcim:site_list',
         }),
         }),
         ('rack', {
         ('rack', {
-            'queryset': Rack.objects.prefetch_related('site', 'location', 'tenant', 'role'),
+            'queryset': Rack.objects.prefetch_related('site', 'location', 'tenant', 'role').annotate(
+                device_count=count_related(Device, 'rack')
+            ),
             'filterset': RackFilterSet,
             'filterset': RackFilterSet,
             'table': RackTable,
             'table': RackTable,
             'url': 'dcim:rack_list',
             'url': 'dcim:rack_list',