Browse Source

admin: ReseniKResiteliInline oprava timstampu.

export_seznamu_prednasek
Anet 5 years ago
parent
commit
db5f5d9607
  1. 20
      seminar/admin.py

20
seminar/admin.py

@ -114,7 +114,7 @@ class PrilohaReseniInline(admin.StackedInline):
class ProblemInline(admin.TabularInline):
model = Problem
fk_name = 'cislo_zadani'
fields = ['kod', 'typ', 'nazev', 'body', 'opravovatel', 'stav']
fields = ['kod', 'nazev', 'autor', 'garant', 'opravovatele', 'stav']
formfield_overrides = {
models.TextField: {'widget': forms.TextInput},
}
@ -150,7 +150,7 @@ class ReseniKProblemuInline(admin.TabularInline):
class ReseniKResiteliInline(admin.TabularInline):
model = Reseni
fields = ['problem', 'forma', 'body', 'cislo_body', 'timestamp', 'poznamka']
readonly_fields = ['timestamp', 'problem']
readonly_fields = ['cas_doruceni', 'problem']
extra = 0
formfield_overrides = {
models.TextField: {'widget': forms.TextInput},
@ -260,7 +260,7 @@ class CisloAdmin(VersionAdmin):
'pdf'
]
}),
(u'Data', {'fields': ['datum_vydani', 'datum_deadline',
('Data', {'fields': ['datum_vydani', 'datum_deadline',
'datum_deadline_soustredeni']}),
]
list_display = [
@ -275,10 +275,10 @@ class CisloAdmin(VersionAdmin):
list_filter = ['rocnik']
view_on_site = Cislo.verejne_url
actions = [
make_set_action('verejne_db', True, u'Zveřejnit číslo'),
make_set_action('verejne_db', False, u'Skrýt (zneveřejnit) číslo'),
make_set_action('verejna_vysledkovka', True, u'Zveřejnit výsledkovku'),
make_set_action('verejna_vysledkovka', False, u'Skrýt (zneveřejnit) výsledkovku'),
make_set_action('verejne_db', True, 'Zveřejnit číslo'),
make_set_action('verejne_db', False, 'Skrýt (zneveřejnit) číslo'),
make_set_action('verejna_vysledkovka', True, 'Zveřejnit výsledkovku'),
make_set_action('verejna_vysledkovka', False, 'Skrýt (zneveřejnit) výsledkovku'),
]
inlines = [ProblemInline]
@ -447,7 +447,7 @@ class ProblemAdmin(VersionAdmin):
form = ProblemAdminForm
fieldsets = [
(None, {'fields': ['nazev', 'typ', 'stav', 'autor', 'zamereni', 'body', 'timestamp', 'import_dakos_id']}),
(u'Vydání', {'fields': ['cislo_zadani', 'kod', 'cislo_reseni', 'opravovatel',]}),
(u'Vydání', {'fields': ['kod', 'cislo_reseni', 'opravovatel',]}),
(None, {'fields': ['text_zadani', 'text_reseni', 'text_org',]}),
]
list_select_related = True
@ -563,8 +563,8 @@ class SoustredeniAdminForm(forms.ModelForm):
class SoustredeniAdmin(VersionAdmin):
form = SoustredeniAdminForm
fieldsets = [
(None, {'fields': ['rocnik', 'misto', 'typ', 'verejne_db', 'exportovat', 'text']}),
(u'Data', {'fields': ['datum_zacatku', 'datum_konce']}),
(None, {'fields': ['rocnik', 'misto', 'typ', 'verejne_db', 'exportovat', 'text']}),
('Data', {'fields': ['datum_zacatku', 'datum_konce']}),
]
list_display = ['rocnik', 'misto', 'datum_zacatku', 'typ', 'exportovat', 'verejne']
inlines = [Soustredeni_UcastniciInline, Soustredeni_OrganizatoriInline]

Loading…
Cancel
Save