Tabulka: Smysluplnější filtrování pro neaktuální ročníky
This commit is contained in:
		
							parent
							
								
									c400b72481
								
							
						
					
					
						commit
						eb6579c566
					
				
					 1 changed files with 4 additions and 2 deletions
				
			
		|  | @ -401,7 +401,8 @@ class OdevzdavatkoTabulkaFiltrForm(forms.Form): | |||
| 		initial = { | ||||
| 			'resitele': cls.RESITELE_RELEVANTNI, | ||||
| 			'problemy': cls.PROBLEMY_MOJE, | ||||
| 			'reseni_od': terminy[-2], | ||||
| 			# Pokud chceme neaktuální ročník, tak nás nejspíš zajímají všechna řešení… | ||||
| 			'reseni_od': terminy[-2] if rocnik is None else terminy[0], | ||||
| 			'reseni_do': terminy[-1], | ||||
| 			'neobodovane': False, | ||||
| 		} | ||||
|  | @ -416,7 +417,8 @@ class OdevzdavatkoTabulkaFiltrForm(forms.Form): | |||
| 		# A "sem" znamená do libovolné metody, protože jinak se jedná o kód, který django spustí při inicializaci a protože potřebujeme databázi, tak by spadnul při vyrábění testdat... | ||||
| 		self.terminy = self.gen_terminy(rocnik) | ||||
| 		self.fields['reseni_od'].widget = forms.Select(choices=self.gen_terminy(rocnik)) | ||||
| 		self.fields['reseni_od'].initial = self.terminy[-2] | ||||
| 		# Pokud chceme neaktuální ročník, tak nás nejspíš zajímají všechna řešení… | ||||
| 		self.fields['reseni_od'].initial = self.terminy[-2] if rocnik is None else self.terminy[0] | ||||
| 		self.fields['reseni_do'].widget = forms.Select(choices=self.gen_terminy(rocnik)) | ||||
| 		self.fields['reseni_do'].initial = self.terminy[-1] | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Pavel "LEdoian" Turinsky
						Pavel "LEdoian" Turinsky