Browse Source

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...
export_seznamu_prednasek
Pavel "LEdoian" Turinsky 4 years ago
parent
commit
0c2715bdc9
  1. 14
      seminar/forms.py

14
seminar/forms.py

@ -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…
Cancel
Save