Ohackována neexistující DB při výrobě testdat
Teď zrovna mi DB hází I/O errory, ale to by snad nemělo souviset...
This commit is contained in:
		
							parent
							
								
									2a156e3774
								
							
						
					
					
						commit
						0c2715bdc9
					
				
					 1 changed files with 11 additions and 3 deletions
				
			
		|  | @ -351,8 +351,16 @@ class OdevzdavatkoTabulkaFiltrForm(forms.Form): | |||
| 		import datetime | ||||
| 		from time import strftime | ||||
| 		 | ||||
| 		aktualni_rocnik = m.Nastaveni.get_solo().aktualni_rocnik | ||||
| 		aktualni_cislo = m.Nastaveni.get_solo().aktualni_cislo | ||||
| 		from django.db.utils import OperationalError | ||||
| 		try: | ||||
| 			aktualni_rocnik = m.Nastaveni.get_solo().aktualni_rocnik | ||||
| 			aktualni_cislo = m.Nastaveni.get_solo().aktualni_cislo | ||||
| 		except OperationalError: | ||||
| 			# django.db.utils.OperationalError: no such table: seminar_nastaveni | ||||
| 			# Nemáme databázi, takže to selhalo. Pro jistotu vrátíme aspoň dvě možnosti, ať to nepadá dál | ||||
| 			logger = logging.getLogger(__name__) | ||||
| 			logger.error("Rozbitá databáze (před počátečními migracemi?)") | ||||
| 			return [('broken', 'Je to rozbitý'), ('fubar', 'Nefunguje to')] | ||||
| 
 | ||||
| 		result = [] | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Pavel "LEdoian" Turinsky
						Pavel "LEdoian" Turinsky