@ -391,17 +391,6 @@ class OdevzdavatkoTabulkaFiltrForm(forms.Form):
returnresult
@classmethod
defgen_terminy_safe(cls):
"Při prvotních migracích / nasazeních webu neexistuje nastavení, takže to hodí výjimku, kterou musíme požrat..."
try:
returncls.gen_terminy()
exceptNotImplementedError:
return[
('1970-01-01',"Je to rozbitý"),
('2012-12-12',"Svět skončil v roce 2012")
]
@classmethod
defgen_initial(cls):
terminy=cls.gen_terminy()
@ -421,9 +410,9 @@ class OdevzdavatkoTabulkaFiltrForm(forms.Form):
# choices jako parametr Select widgetu neumí brát callable, jen iterable, takže si pro jednoduchost můžu rovnou uložit výsledek sem...
# A "sem" znamená do libovolné metody, protože jinak se jedná o kód, který django spustí při inicializaci a protože potřebujeme databázi, tak by spadnul při vyrábění testdat...