@ -561,7 +561,9 @@ class Soustredeni(SeminarModelBase):
classProblem(SeminarModelBase):
classProblem(SeminarModelBase):
classMeta:
classMeta:
abstract=True
# Není abstraktní, protože se na něj jinak nedají dělat ForeignKeys.
# TODO: Udělat to polymorfní (pomocí django-polymorphic), abychom dostali po těch vazbách přímo tu úlohu/témátko vč. fieldů, které nejsou součástí modelu Problem?
#abstract = True
verbose_name='Problém'
verbose_name='Problém'
verbose_name_plural='Problémy'
verbose_name_plural='Problémy'
ordering=['nazev']
ordering=['nazev']
@ -738,7 +740,8 @@ class Reseni(SeminarModelBase):
db_table='seminar_reseni'
db_table='seminar_reseni'
verbose_name='Řešení'
verbose_name='Řešení'
verbose_name_plural='Řešení'
verbose_name_plural='Řešení'
ordering=['-problem_id','resitel']
#ordering = ['-problem', 'resitele'] # FIXME: Takhle to chceme, ale nefunguje to.
ordering=['-cas_doruceni']
# Interní ID
# Interní ID
id=models.AutoField(primary_key=True)
id=models.AutoField(primary_key=True)
@ -850,7 +853,7 @@ class PrilohaReseni(SeminarModelBase):