Odstraněna veřejnost výsledkovky z čísla
This commit is contained in:
		
							parent
							
								
									7608982c29
								
							
						
					
					
						commit
						f720bf15e0
					
				
					 2 changed files with 27 additions and 6 deletions
				
			
		
							
								
								
									
										27
									
								
								seminar/migrations/0106_remove_cislo_verejna_vysledkovka.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								seminar/migrations/0106_remove_cislo_verejna_vysledkovka.py
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,27 @@ | |||
| # Generated by Django 3.2.15 on 2022-10-09 11:04 | ||||
| 
 | ||||
| from django.db import migrations | ||||
| from seminar.models import Deadline | ||||
| 
 | ||||
| 
 | ||||
| def vrat_verejnost(apps, schema_editor): | ||||
|     Cislo = apps.get_model('seminar', 'Cislo') | ||||
| 
 | ||||
|     for cislo in Cislo.objects.all(): | ||||
|         cislo.verejna_vysledkovka = any(cislo.deadline_v_cisle.filter(typ=Deadline.TYP_CISLA)) | ||||
|         cislo.save() | ||||
| 
 | ||||
| 
 | ||||
| class Migration(migrations.Migration): | ||||
| 
 | ||||
|     dependencies = [ | ||||
|         ('seminar', '0105_odstraneni_deadlinu_cisla'), | ||||
|     ] | ||||
| 
 | ||||
|     operations = [ | ||||
|         migrations.RunPython(migrations.RunPython.noop, vrat_verejnost), | ||||
|         migrations.RemoveField( | ||||
|             model_name='cislo', | ||||
|             name='verejna_vysledkovka', | ||||
|         ), | ||||
|     ] | ||||
|  | @ -161,12 +161,6 @@ class Cislo(SeminarModelBase): | |||
| 	verejne_db = models.BooleanField('číslo zveřejněno', | ||||
| 		db_column='verejne', default=False) | ||||
| 
 | ||||
| 	verejna_vysledkovka = models.BooleanField( | ||||
| 		'zveřejněna výsledkovka', | ||||
| 		default=False, | ||||
| 		help_text='Je-li false u veřejného čísla, ' | ||||
| 				'není výsledkovka zatím veřejná.') | ||||
| 
 | ||||
| 	poznamka = models.TextField('neveřejná poznámka', blank=True, | ||||
| 		help_text='Neveřejná poznámka k číslu (plain text)') | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue