Prefetch to reduce hits
This commit is contained in:
parent
b86bc2d6b8
commit
a617cece72
|
|
@ -832,6 +832,8 @@ class ParameterTemplateFilter(FilterSet):
|
|||
if not content_type:
|
||||
return queryset.none()
|
||||
|
||||
queryset = queryset.prefetch_related('parameters')
|
||||
|
||||
# Annotate the queryset to determine which ParameterTemplates have at least one Parameter for the given model type
|
||||
queryset = queryset.annotate(
|
||||
parameter_count=SubqueryCount(
|
||||
|
|
|
|||
Loading…
Reference in New Issue