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] = ""
|
hlavni_problemy_slovnik[-1][ar.id] = ""
|
||||||
|
|
||||||
hodnoceni_do_cisla = m.Hodnoceni.objects.prefetch_related('problem', 'resitele',
|
hodnoceni_do_cisla = m.Hodnoceni.objects.prefetch_related('problem', 'reseni', 'reseni__resitele').filter(cislo_body=cislo)
|
||||||
'hodnoceni_set').filter(cislo_body=cislo)
|
|
||||||
|
|
||||||
start = time.time()
|
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)
|
temata = set(t.id for t in temata)
|
||||||
|
|
||||||
hodnoceni_do_cisla = m.Hodnoceni.objects.prefetch_related('problem', 'resitele',
|
hodnoceni_do_cisla = m.Hodnoceni.objects.prefetch_related('problem', 'reseni', 'reseni__resitele').filter(cislo_body=cislo)
|
||||||
'hodnoceni_set').filter(cislo_body=cislo)
|
|
||||||
|
|
||||||
for hodnoceni in hodnoceni_do_cisla:
|
for hodnoceni in hodnoceni_do_cisla:
|
||||||
prob = hodnoceni.problem
|
prob = hodnoceni.problem
|
||||||
|
|
Loading…
Reference in a new issue