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
|
@ -350,9 +350,17 @@ class OdevzdavatkoTabulkaFiltrForm(forms.Form):
|
|||
def gen_terminy():
|
||||
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