Explorar o código

#3338: Prefetch termination devices to avoid extra database queries

Jeremy Stretch %!s(int64=6) %!d(string=hai) anos
pai
achega
93fa00b673
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      netbox/circuits/api/views.py

+ 1 - 1
netbox/circuits/api/views.py

@@ -63,7 +63,7 @@ class CircuitTypeViewSet(ModelViewSet):
 
 class CircuitViewSet(CustomFieldModelViewSet):
     queryset = Circuit.objects.prefetch_related(
-        'type', 'tenant', 'provider', 'terminations__site', 'terminations__connected_endpoint'
+        'type', 'tenant', 'provider', 'terminations__site', 'terminations__connected_endpoint__device'
     ).prefetch_related('tags')
     serializer_class = serializers.CircuitSerializer
     filterset_class = filters.CircuitFilterSet