Merge branch 'rocnik_podle_cisla' into data_migrations
This commit is contained in:
		
						commit
						08c911a23c
					
				
					 3 changed files with 23 additions and 3 deletions
				
			
		
							
								
								
									
										17
									
								
								seminar/migrations/0070_remove_nastaveni_aktualni_rocnik.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								seminar/migrations/0070_remove_nastaveni_aktualni_rocnik.py
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,17 @@ | |||
| # Generated by Django 2.2.7 on 2019-11-21 17:38 | ||||
| 
 | ||||
| from django.db import migrations | ||||
| 
 | ||||
| 
 | ||||
| class Migration(migrations.Migration): | ||||
| 
 | ||||
|     dependencies = [ | ||||
|         ('seminar', '0069_auto_20191120_2115'), | ||||
|     ] | ||||
| 
 | ||||
|     operations = [ | ||||
|         migrations.RemoveField( | ||||
|             model_name='nastaveni', | ||||
|             name='aktualni_rocnik', | ||||
|         ), | ||||
|     ] | ||||
|  | @ -1481,12 +1481,15 @@ class Nastaveni(SingletonModel): | |||
| 		db_table = 'seminar_nastaveni' | ||||
| 		verbose_name = 'Nastavení semináře' | ||||
| 
 | ||||
| 	aktualni_rocnik = models.ForeignKey(Rocnik, verbose_name='aktuální ročník', | ||||
| 		null=False, on_delete=models.PROTECT) | ||||
| #	aktualni_rocnik = models.ForeignKey(Rocnik, verbose_name='aktuální ročník', | ||||
| #		null=False, on_delete=models.PROTECT) | ||||
| 
 | ||||
| 	aktualni_cislo = models.ForeignKey(Cislo, verbose_name='poslední vydané číslo',  | ||||
| 		null=False, on_delete=models.PROTECT) | ||||
| 
 | ||||
| 	def aktualni_rocnik(self): | ||||
| 		return self.aktualni_cislo.rocnik | ||||
| 
 | ||||
| 	def __str__(self): | ||||
| 		return 'Nastavení semináře' | ||||
| 
 | ||||
|  |  | |||
|  | @ -600,5 +600,5 @@ def create_test_data(size = 6, rnd = None): | |||
| 
 | ||||
| 
 | ||||
| 	# obecné nastavení semináře, musí být už přidané ročníky a čísla, jinak se nastaví divně | ||||
| 	nastaveni = Nastaveni.objects.create(aktualni_rocnik = Rocnik.objects.last(), | ||||
| 	nastaveni = Nastaveni.objects.create( | ||||
| 			aktualni_cislo = Cislo.objects.all()[1]) | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Pavel 'LEdoian' Turinsky
						Pavel 'LEdoian' Turinsky