Merge branch 'data_migrations' of mam:/akce/mam/git/mamweb into data_migrations
This commit is contained in:
		
						commit
						d09bbb5d1a
					
				
					 4 changed files with 49 additions and 3 deletions
				
			
		
							
								
								
									
										23
									
								
								seminar/migrations/0070_auto_20191120_2357.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								seminar/migrations/0070_auto_20191120_2357.py
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,23 @@ | ||||||
|  | # Generated by Django 2.2.7 on 2019-11-20 22:57 | ||||||
|  | 
 | ||||||
|  | from django.db import migrations, models | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | class Migration(migrations.Migration): | ||||||
|  | 
 | ||||||
|  |     dependencies = [ | ||||||
|  |         ('seminar', '0069_auto_20191120_2115'), | ||||||
|  |     ] | ||||||
|  | 
 | ||||||
|  |     operations = [ | ||||||
|  |         migrations.AddField( | ||||||
|  |             model_name='tema', | ||||||
|  |             name='abstrakt', | ||||||
|  |             field=models.TextField(blank=True, verbose_name='Abstrakt na rozcestník'), | ||||||
|  |         ), | ||||||
|  |         migrations.AddField( | ||||||
|  |             model_name='tema', | ||||||
|  |             name='obrazek', | ||||||
|  |             field=models.ImageField(null=True, upload_to='', verbose_name='Obrázek na rozcestník'), | ||||||
|  |         ), | ||||||
|  |     ] | ||||||
							
								
								
									
										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', | ||||||
|  |         ), | ||||||
|  |     ] | ||||||
|  | @ -717,6 +717,9 @@ class Tema(Problem): | ||||||
| 	rocnik = models.ForeignKey(Rocnik, verbose_name='ročník',blank=True, null=True, | 	rocnik = models.ForeignKey(Rocnik, verbose_name='ročník',blank=True, null=True, | ||||||
| 		on_delete=models.PROTECT) | 		on_delete=models.PROTECT) | ||||||
| 
 | 
 | ||||||
|  | 	abstrakt = models.TextField('Abstrakt na rozcestník', blank=True) | ||||||
|  | 	obrazek = models.ImageField('Obrázek na rozcestník', null=True) | ||||||
|  | 
 | ||||||
| 	def kod_v_rocniku(self): | 	def kod_v_rocniku(self): | ||||||
| 		if self.stav == 'zadany': | 		if self.stav == 'zadany': | ||||||
| 			if self.nadproblem: | 			if self.nadproblem: | ||||||
|  | @ -1481,12 +1484,15 @@ class Nastaveni(SingletonModel): | ||||||
| 		db_table = 'seminar_nastaveni' | 		db_table = 'seminar_nastaveni' | ||||||
| 		verbose_name = 'Nastavení semináře' | 		verbose_name = 'Nastavení semináře' | ||||||
| 
 | 
 | ||||||
| 	aktualni_rocnik = models.ForeignKey(Rocnik, verbose_name='aktuální ročník', | #	aktualni_rocnik = models.ForeignKey(Rocnik, verbose_name='aktuální ročník', | ||||||
| 		null=False, on_delete=models.PROTECT) | #		null=False, on_delete=models.PROTECT) | ||||||
| 
 | 
 | ||||||
| 	aktualni_cislo = models.ForeignKey(Cislo, verbose_name='poslední vydané číslo',  | 	aktualni_cislo = models.ForeignKey(Cislo, verbose_name='poslední vydané číslo',  | ||||||
| 		null=False, on_delete=models.PROTECT) | 		null=False, on_delete=models.PROTECT) | ||||||
| 
 | 
 | ||||||
|  | 	def aktualni_rocnik(self): | ||||||
|  | 		return self.aktualni_cislo.rocnik | ||||||
|  | 
 | ||||||
| 	def __str__(self): | 	def __str__(self): | ||||||
| 		return 'Nastavení semináře' | 		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ě | 	# 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]) | 			aktualni_cislo = Cislo.objects.all()[1]) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue
	
	 KubaR
						KubaR