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
|
||||
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)
|
||||
if form.is_valid():
|
||||
|
|
|
@ -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)
|
||||
|
|
Loading…
Reference in a new issue