From e461fcaf780ce3fe0a6ccb1191f3be5b3d255f82 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jon=C3=A1=C5=A1=20Havelka?= Date: Wed, 5 Oct 2022 19:43:55 +0200 Subject: [PATCH] =?UTF-8?q?Koukal=20jsem,=20jak=20je=20to=20s=20select=5Fr?= =?UTF-8?q?elated=20a=20prefetch=5Frelated=20a=20p=C5=99ijde=20mi,=20?= =?UTF-8?q?=C5=BEe=20by=20to=20m=C4=9Blo=20b=C3=BDt=20takhle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vysledkovky/utils.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/vysledkovky/utils.py b/vysledkovky/utils.py index 53ef126b..85347bf1 100644 --- a/vysledkovky/utils.py +++ b/vysledkovky/utils.py @@ -248,8 +248,7 @@ class VysledkovkaCisla(Vysledkovka): # Není cached, protože si myslím, že queryset lze použít ve for jen jednou. @property def hodnoceni_do_cisla(self): - hodnoceni = m.Hodnoceni.objects.prefetch_related( - 'problem', 'reseni', 'reseni__resitele') + hodnoceni = m.Hodnoceni.objects.prefetch_related('reseni__resitele').select_related('problem', 'reseni') if self.jen_verejne: hodnoceni = hodnoceni.filter(deadline_body__verejna_vysledkovka=True) return hodnoceni.filter(