|
|
@ -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 = [] |
|
|
|
|
|
|
|