Просмотр исходного кода

#3338: Prefetch termination devices to avoid extra database queries

Jeremy Stretch 6 лет назад
Родитель
Сommit
93fa00b673
1 измененных файлов с 1 добавлено и 1 удалено
  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