Generování hodnocení u více úloh témata
This commit is contained in:
		
							parent
							
								
									4a521a34fa
								
							
						
					
					
						commit
						8e0c34ed99
					
				
					 1 changed files with 7 additions and 3 deletions
				
			
		|  | @ -581,7 +581,7 @@ def gen_temata(rnd, rocniky, rocnik_cisla, organizatori): | ||||||
| 		rocnik_temata.append(letosni_temata) | 		rocnik_temata.append(letosni_temata) | ||||||
| 	return rocnik_temata | 	return rocnik_temata | ||||||
| 
 | 
 | ||||||
| def gen_ulohy_tematu(rnd, organizatori, tema, kod, cislo, cislo_se_vzorakem): | def gen_ulohy_tematu(rnd, organizatori, resitele, tema, kod, cislo, cislo_se_vzorakem): | ||||||
| 	""" Generování úlohy k danému tématu. """ | 	""" Generování úlohy k danému tématu. """ | ||||||
| 	 | 	 | ||||||
| 	# Proměnné pro náhodné generování názvů a zadání. | 	# Proměnné pro náhodné generování názvů a zadání. | ||||||
|  | @ -627,10 +627,14 @@ def gen_ulohy_tematu(rnd, organizatori, tema, kod, cislo, cislo_se_vzorakem): | ||||||
| 	uloha_zadani = UlohaZadaniNode.objects.create(uloha=uloha, first_child = zad, root=tema.temavcislenode_set.first().root) | 	uloha_zadani = UlohaZadaniNode.objects.create(uloha=uloha, first_child = zad, root=tema.temavcislenode_set.first().root) | ||||||
| 	uloha.ulohazadaninode = uloha_zadani | 	uloha.ulohazadaninode = uloha_zadani | ||||||
| 
 | 
 | ||||||
|  | 	# Generování řešení a hodnocení k úloze | ||||||
|  | 	gen_reseni_ulohy(rnd, [cislo], uloha, len(resitele)//4, 1, | ||||||
|  | 					 resitele, resitele) | ||||||
|  | 
 | ||||||
| 	return uloha, uloha_zadani | 	return uloha, uloha_zadani | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| def gen_ulohy_k_tematum(rnd, rocniky, rocnik_cisla, rocnik_temata, organizatori): | def gen_ulohy_k_tematum(rnd, rocniky, rocnik_cisla, rocnik_temata, organizatori, resitele): | ||||||
| 	logger.info('Generuji úlohy k tématům...') | 	logger.info('Generuji úlohy k tématům...') | ||||||
| 
 | 
 | ||||||
| 	# Ke každému ročníku si vezmeme příslušná čísla a témata | 	# Ke každému ročníku si vezmeme příslušná čísla a témata | ||||||
|  | @ -860,7 +864,7 @@ def create_test_data(size = 6, rnd = None): | ||||||
| 		"MFI", 8) | 		"MFI", 8) | ||||||
| 
 | 
 | ||||||
| 	# generování úloh k tématům ve všech číslech | 	# generování úloh k tématům ve všech číslech | ||||||
| 	gen_ulohy_k_tematum(rnd, rocniky, rocnik_cisla, rocnik_temata, organizatori) | 	gen_ulohy_k_tematum(rnd, rocniky, rocnik_cisla, rocnik_temata, organizatori, resitele) | ||||||
| 
 | 
 | ||||||
| 	#generování soustředění | 	#generování soustředění | ||||||
| 	soustredeni = gen_soustredeni(rnd, resitele, organizatori) | 	soustredeni = gen_soustredeni(rnd, resitele, organizatori) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue
	
	 Jonas Havelka
						Jonas Havelka