fix: ….objects.get(…) -> get_or_404
This commit is contained in:
parent
246f63d6e0
commit
c76fcb363a
2 changed files with 5 additions and 5 deletions
|
@ -60,7 +60,7 @@ class TabulkaOdevzdanychReseniView(ListView):
|
||||||
|
|
||||||
self.aktualni_rocnik = m.Nastaveni.get_solo().aktualni_rocnik # .get_solo() vrátí tu jedinou instanci
|
self.aktualni_rocnik = m.Nastaveni.get_solo().aktualni_rocnik # .get_solo() vrátí tu jedinou instanci
|
||||||
if 'rocnik' in self.kwargs:
|
if 'rocnik' in self.kwargs:
|
||||||
self.aktualni_rocnik = m.Rocnik.objects.get(rocnik=self.kwargs['rocnik'])
|
self.aktualni_rocnik = get_object_or_404(m.Rocnik, rocnik=self.kwargs['rocnik'])
|
||||||
|
|
||||||
form = FiltrForm(self.request.GET, rocnik=self.aktualni_rocnik)
|
form = FiltrForm(self.request.GET, rocnik=self.aktualni_rocnik)
|
||||||
if form.is_valid():
|
if form.is_valid():
|
||||||
|
|
|
@ -349,7 +349,7 @@ def resiteleRocnikuCsvExportView(request, rocnik):
|
||||||
assert request.method in ('GET', 'HEAD')
|
assert request.method in ('GET', 'HEAD')
|
||||||
return dataResiteluCsvResponse(
|
return dataResiteluCsvResponse(
|
||||||
utils.resi_v_rocniku(
|
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
|
#vypise na stranku textovy obsah vyTeXane vysledkovky k okopirovani
|
||||||
|
|
||||||
def cisloObalkyView(request, rocnik, cislo):
|
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))
|
return obalkyView(request, aktivniResitele(realne_cislo))
|
||||||
|
|
||||||
|
|
||||||
|
@ -580,14 +580,14 @@ def TitulyViewRocnik(request, rocnik):
|
||||||
|
|
||||||
def TitulyView(request, rocnik, cislo):
|
def TitulyView(request, rocnik, cislo):
|
||||||
""" View pro stažení makra titulů v TeXu."""
|
""" 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)
|
resitele = Resitel.objects.filter(rok_maturity__gte = rocnik_obj.prvni_rok)
|
||||||
|
|
||||||
asciijmena = []
|
asciijmena = []
|
||||||
jmenovci = False # detekuje, zda jsou dva řešitelé jmenovci (modulo nabodeníčka),
|
jmenovci = False # detekuje, zda jsou dva řešitelé jmenovci (modulo nabodeníčka),
|
||||||
# pokud ano, vrátí se jako true
|
# pokud ano, vrátí se jako true
|
||||||
if cislo is not None:
|
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)
|
slovnik_s_body = body_resitelu(do=cislo_obj.zlomovy_deadline_pro_papirove_cislo(), jen_verejne=False)
|
||||||
else:
|
else:
|
||||||
slovnik_s_body = body_resitelu(do=Deadline.objects.filter(cislo__rocnik=rocnik_obj).last(), jen_verejne=False)
|
slovnik_s_body = body_resitelu(do=Deadline.objects.filter(cislo__rocnik=rocnik_obj).last(), jen_verejne=False)
|
||||||
|
|
Loading…
Reference in a new issue