This commit is contained in:
JCWasmx86 2025-06-19 19:35:32 +02:00 committed by GitHub
commit 90c6863788
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 3 deletions

View File

@ -143,7 +143,7 @@ class FHRPGroupAssignmentViewSet(NetBoxModelViewSet):
class VLANGroupViewSet(NetBoxModelViewSet): class VLANGroupViewSet(NetBoxModelViewSet):
queryset = VLANGroup.objects.annotate_utilization() queryset = VLANGroup.objects.annotate_utilization().prefetch_related('scope')
serializer_class = serializers.VLANGroupSerializer serializer_class = serializers.VLANGroupSerializer
filterset_class = filtersets.VLANGroupFilterSet filterset_class = filtersets.VLANGroupFilterSet
@ -175,7 +175,7 @@ class ServiceTemplateViewSet(NetBoxModelViewSet):
class ServiceViewSet(NetBoxModelViewSet): class ServiceViewSet(NetBoxModelViewSet):
queryset = Service.objects.all() queryset = Service.objects.prefetch_related('parent')
serializer_class = serializers.ServiceSerializer serializer_class = serializers.ServiceSerializer
filterset_class = filtersets.ServiceFilterSet filterset_class = filtersets.ServiceFilterSet

View File

@ -34,7 +34,7 @@ class ClusterGroupViewSet(NetBoxModelViewSet):
class ClusterViewSet(NetBoxModelViewSet): class ClusterViewSet(NetBoxModelViewSet):
queryset = Cluster.objects.prefetch_related('virtual_machines').annotate( queryset = Cluster.objects.prefetch_related('virtual_machines', 'scope').annotate(
allocated_vcpus=Sum('virtual_machines__vcpus'), allocated_vcpus=Sum('virtual_machines__vcpus'),
allocated_memory=Sum('virtual_machines__memory'), allocated_memory=Sum('virtual_machines__memory'),
allocated_disk=Sum('virtual_machines__disk'), allocated_disk=Sum('virtual_machines__disk'),