From a656cf8a8bfbae66273bbbd70cc472f084dc4efb Mon Sep 17 00:00:00 2001 From: Ole Laursen Date: Wed, 18 Dec 2013 16:30:18 +0000 Subject: [PATCH] Add .prefetch_related on liaison list page to reduce the number of DB queries (from 571 to 28) - Legacy-Id: 6991 --- ietf/liaisons/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ietf/liaisons/views.py b/ietf/liaisons/views.py index 90e8f4dee..0ad4f00d4 100644 --- a/ietf/liaisons/views.py +++ b/ietf/liaisons/views.py @@ -95,7 +95,7 @@ def normalize_sort(request): def liaison_list(request): sort, order_by = normalize_sort(request) - liaisons = LiaisonStatement.objects.exclude(approved=None).order_by(order_by) + liaisons = LiaisonStatement.objects.exclude(approved=None).order_by(order_by).prefetch_related("attachments") can_send_outgoing = can_add_outgoing_liaison(request.user) can_send_incoming = can_add_incoming_liaison(request.user)