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