diff options
Diffstat (limited to 'program/admin.py')
-rw-r--r-- | program/admin.py | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/program/admin.py b/program/admin.py index 12e5e7a..52ca6b0 100644 --- a/program/admin.py +++ b/program/admin.py @@ -2,23 +2,25 @@ from django.contrib import admin from django.utils.translation import ugettext_lazy as _ from models import BroadcastFormat, MusicFocus, ShowInformation, ShowTopic, Host, Note, ProgramSlot, Show, TimeSlot +from forms import MusicFocusForm from datetime import date class BroadcastFormatAdmin(admin.ModelAdmin): - list_display = ('format',) + list_display = ('format', 'enabled', 'admin_color') prepopulated_fields = {'slug': ('format',)} class MusicFocusAdmin(admin.ModelAdmin): - list_display = ('focus', 'abbrev') + form = MusicFocusForm + list_display = ('focus', 'abbrev', 'admin_button') prepopulated_fields = {'slug': ('focus',)} class ShowInformationAdmin(admin.ModelAdmin): - list_display = ('information', 'abbrev') + list_display = ('information', 'abbrev', 'admin_button') prepopulated_fields = {'slug': ('information',)} class ShowTopicAdmin(admin.ModelAdmin): - list_display = ('topic', 'abbrev') + list_display = ('topic', 'abbrev', 'admin_button') prepopulated_fields = {'slug': ('topic',)} class NoteAdmin(admin.ModelAdmin): @@ -80,4 +82,4 @@ admin.site.register(Note, NoteAdmin) admin.site.register(ProgramSlot, ProgramSlotAdmin) admin.site.register(Show, ShowAdmin) -admin.site.register(Host)
\ No newline at end of file +admin.site.register(Host) |