Browse Source

Výsledkovka: Více řešení ke stejnému řešiteli a číslu

Například: nějaké nepravidelné získání bodů (DOD), pozdní dodání starého
řešení, několik příspěvků ke stejnému témátku, ...
middleware_test
LEdoian 6 years ago
parent
commit
fe7c4f6015
  1. 6
      seminar/views.py

6
seminar/views.py

@ -319,8 +319,10 @@ def vysledkovka_rocniku(rocnik, jen_verejne=True):
#zobrazim jen je-li vysledkovka verejna
body_za_cislo = VysledkyZaCislo.objects.filter(cislo__rocnik=rocnik).filter(cislo = cis).filter(resitel = v.resitel)
if body_za_cislo:
#neprazdne vysledky by mely obsahovat prave jeden vysledek
v.body_cisla.append(body_za_cislo[0].body)
soucet = 0.0
for x in body_za_cislo:
soucet += x.body
v.body_cisla.append(soucet)
else:
#resitel nema za cislo body
v.body_cisla.append(0)

Loading…
Cancel
Save