Add tags to prefetch_related to reduce query load

This commit is contained in:
Rémy Léone 2018-09-17 18:36:11 +02:00
parent e965adad7c
commit 01e9364d82

View File

@ -228,7 +228,7 @@ class DeviceViewSet(CustomFieldModelViewSet):
'device_type__manufacturer', 'device_role', 'tenant', 'platform', 'site', 'rack', 'parent_bay', 'device_type__manufacturer', 'device_role', 'tenant', 'platform', 'site', 'rack', 'parent_bay',
'virtual_chassis__master', 'virtual_chassis__master',
).prefetch_related( ).prefetch_related(
'primary_ip4__nat_outside', 'primary_ip6__nat_outside', 'primary_ip4__nat_outside', 'primary_ip6__nat_outside', 'tags'
) )
filter_class = filters.DeviceFilter filter_class = filters.DeviceFilter