From 3051ee51f5d17f6371379baedc9def56365fda59 Mon Sep 17 00:00:00 2001 From: Stefan Wehrmeyer Date: Tue, 15 Mar 2022 14:30:56 +0100 Subject: [PATCH] Add some select_related to detail page --- froide_govplan/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/froide_govplan/views.py b/froide_govplan/views.py index b8e27e4..735583b 100644 --- a/froide_govplan/views.py +++ b/froide_govplan/views.py @@ -39,7 +39,9 @@ class GovPlanDetailView(GovernmentMixin, DetailView): qs = GovernmentPlan.objects.filter(government=self.government) if self.request.user.is_authenticated and self.request.user.is_staff: return qs - return qs.filter(public=True) + return qs.filter(public=True).select_related( + "responsible_publicbody", "organization" + ) def get_section(self): return GovernmentPlanSection.objects.filter(