REST API optimizations

This commit is contained in:
jeremystretch
2021-11-02 14:08:36 -04:00
parent 2cb53a0f7e
commit 264652f2c3
3 changed files with 8 additions and 4 deletions

View File

@@ -124,13 +124,13 @@ class IPAddressViewSet(CustomFieldModelViewSet):
#
class FHRPGroupViewSet(CustomFieldModelViewSet):
queryset = FHRPGroup.objects.prefetch_related('tags')
queryset = FHRPGroup.objects.prefetch_related('ip_addresses', 'tags')
serializer_class = serializers.FHRPGroupSerializer
filterset_class = filtersets.FHRPGroupFilterSet
class FHRPGroupAssignmentViewSet(CustomFieldModelViewSet):
queryset = FHRPGroupAssignment.objects.prefetch_related('group')
queryset = FHRPGroupAssignment.objects.prefetch_related('group', 'object')
serializer_class = serializers.FHRPGroupAssignmentSerializer
filterset_class = filtersets.FHRPGroupAssignmentFilterSet