Admin pro polymorfické problémy
This commit is contained in:
parent
7462c5ffc6
commit
81c561a1a8
1 changed files with 25 additions and 7 deletions
|
@ -15,14 +15,32 @@ admin.site.register(m.Cislo)
|
||||||
admin.site.register(m.Organizator)
|
admin.site.register(m.Organizator)
|
||||||
admin.site.register(m.Soustredeni)
|
admin.site.register(m.Soustredeni)
|
||||||
|
|
||||||
# TODO: Polymorphic admin
|
@admin.register(m.Problem)
|
||||||
admin.site.register(m.Problem)
|
class ProblemAdmin(PolymorphicParentModelAdmin):
|
||||||
admin.site.register(m.Tema)
|
base_model = m.Problem
|
||||||
admin.site.register(m.Clanek)
|
child_models = [
|
||||||
admin.site.register(m.Text)
|
m.Tema,
|
||||||
admin.site.register(m.Uloha)
|
m.Clanek,
|
||||||
# END TODO.
|
m.Uloha,
|
||||||
|
]
|
||||||
|
|
||||||
|
@admin.register(m.Tema)
|
||||||
|
class TemaAdmin(PolymorphicChildModelAdmin):
|
||||||
|
base_model = m.Tema
|
||||||
|
show_in_index = True
|
||||||
|
|
||||||
|
@admin.register(m.Clanek)
|
||||||
|
class ClanekAdmin(PolymorphicChildModelAdmin):
|
||||||
|
base_model = m.Clanek
|
||||||
|
show_in_index = True
|
||||||
|
|
||||||
|
@admin.register(m.Uloha)
|
||||||
|
class UlohaAdmin(PolymorphicChildModelAdmin):
|
||||||
|
base_model = m.Uloha
|
||||||
|
show_in_index = True
|
||||||
|
|
||||||
|
|
||||||
|
admin.site.register(m.Text)
|
||||||
admin.site.register(m.Reseni)
|
admin.site.register(m.Reseni)
|
||||||
admin.site.register(m.Hodnoceni)
|
admin.site.register(m.Hodnoceni)
|
||||||
admin.site.register(m.PrilohaReseni)
|
admin.site.register(m.PrilohaReseni)
|
||||||
|
|
Loading…
Reference in a new issue