|
|
@ -349,7 +349,7 @@ def resiteleRocnikuCsvExportView(request, rocnik): |
|
|
|
assert request.method in ('GET', 'HEAD') |
|
|
|
return dataResiteluCsvResponse( |
|
|
|
utils.resi_v_rocniku( |
|
|
|
m.Rocnik.objects.get(rocnik=rocnik) |
|
|
|
get_object_or_404(m.Rocnik, rocnik=rocnik) |
|
|
|
) |
|
|
|
) |
|
|
|
|
|
|
@ -554,7 +554,7 @@ class RocnikVysledkovkaView(RocnikView): |
|
|
|
#vypise na stranku textovy obsah vyTeXane vysledkovky k okopirovani |
|
|
|
|
|
|
|
def cisloObalkyView(request, rocnik, cislo): |
|
|
|
realne_cislo = Cislo.objects.get(poradi=cislo, rocnik__rocnik=rocnik) |
|
|
|
realne_cislo = get_object_or_404(Cislo, poradi=cislo, rocnik__rocnik=rocnik) |
|
|
|
return obalkyView(request, aktivniResitele(realne_cislo)) |
|
|
|
|
|
|
|
|
|
|
@ -580,14 +580,14 @@ def TitulyViewRocnik(request, rocnik): |
|
|
|
|
|
|
|
def TitulyView(request, rocnik, cislo): |
|
|
|
""" View pro stažení makra titulů v TeXu.""" |
|
|
|
rocnik_obj = Rocnik.objects.get(rocnik = rocnik) |
|
|
|
rocnik_obj = get_object_or_404(Rocnik, rocnik = rocnik) |
|
|
|
resitele = Resitel.objects.filter(rok_maturity__gte = rocnik_obj.prvni_rok) |
|
|
|
|
|
|
|
asciijmena = [] |
|
|
|
jmenovci = False # detekuje, zda jsou dva řešitelé jmenovci (modulo nabodeníčka), |
|
|
|
# pokud ano, vrátí se jako true |
|
|
|
if cislo is not None: |
|
|
|
cislo_obj = Cislo.objects.get(rocnik=rocnik_obj, poradi=cislo) |
|
|
|
cislo_obj = get_object_or_404(Cislo, rocnik=rocnik_obj, poradi=cislo) |
|
|
|
slovnik_s_body = body_resitelu(do=cislo_obj.zlomovy_deadline_pro_papirove_cislo(), jen_verejne=False) |
|
|
|
else: |
|
|
|
slovnik_s_body = body_resitelu(do=Deadline.objects.filter(cislo__rocnik=rocnik_obj).last(), jen_verejne=False) |
|
|
|