Fix výsledkovky (prefetch)
This commit is contained in:
parent
0e92bc760b
commit
aa593bf036
1 changed files with 2 additions and 4 deletions
|
@ -279,8 +279,7 @@ def secti_body_za_cislo(cislo, aktivni_resitele, hlavni_problemy=None):
|
|||
|
||||
hlavni_problemy_slovnik[-1][ar.id] = ""
|
||||
|
||||
hodnoceni_do_cisla = m.Hodnoceni.objects.prefetch_related('problem', 'resitele',
|
||||
'hodnoceni_set').filter(cislo_body=cislo)
|
||||
hodnoceni_do_cisla = m.Hodnoceni.objects.prefetch_related('problem', 'reseni', 'reseni__resitele').filter(cislo_body=cislo)
|
||||
|
||||
start = time.time()
|
||||
|
||||
|
@ -334,8 +333,7 @@ def secti_body_za_cislo_podle_temat(cislo, aktivni_resitele, podproblemy=None, t
|
|||
|
||||
temata = set(t.id for t in temata)
|
||||
|
||||
hodnoceni_do_cisla = m.Hodnoceni.objects.prefetch_related('problem', 'resitele',
|
||||
'hodnoceni_set').filter(cislo_body=cislo)
|
||||
hodnoceni_do_cisla = m.Hodnoceni.objects.prefetch_related('problem', 'reseni', 'reseni__resitele').filter(cislo_body=cislo)
|
||||
|
||||
for hodnoceni in hodnoceni_do_cisla:
|
||||
prob = hodnoceni.problem
|
||||
|
|
Loading…
Reference in a new issue