Pouzito ve views.py pro generovani vysledkovky. Anet
@ -218,7 +218,23 @@ class Resitel(SeminarModelBase):
else:
return 5 - rozdil
#def titul(self):
def titul(self, celkove_body):
"Vrati titul podle zadaneho poctu bodu."
if celkove_body < 10:
return None
elif celkove_body < 20:
return 'Bc.'
elif celkove_body < 50:
return 'Mgr.'
elif celkove_body < 100:
return 'Dr.'
elif celkove_body < 200:
return 'Doc.'
elif celkove_body < 500:
return 'Prof.'
return 'Akad.'
@reversion.register(ignore_duplicate_revisions=True)
@ -97,6 +97,7 @@ class CisloView(generic.DetailView):
tv = RadekVysledkovky()
tv.resitel = v.resitel
tv.rocnik = tv.resitel.rocnik(context['cislo'].datum_vydani)
tv.resitel.titul = tv.resitel.titul(v.body_celkem)
tv.vysledek = v
#odkazuje na VysledkyKCislu
tv.body = ['']*len(problemy)