diff options
Diffstat (limited to 'program/admin.py')
-rw-r--r-- | program/admin.py | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/program/admin.py b/program/admin.py index 413531e..a5e266a 100644 --- a/program/admin.py +++ b/program/admin.py @@ -1,10 +1,10 @@ +from datetime import date, datetime, timedelta + 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, datetime, timedelta +from .forms import MusicFocusForm +from .models import BroadcastFormat, MusicFocus, ShowInformation, ShowTopic, Host, Note, ProgramSlot, Show, TimeSlot class ActivityFilter(admin.SimpleListFilter): @@ -128,10 +128,12 @@ class ProgramSlotAdmin(admin.ModelAdmin): else: message = _("%s program slots were renewed until %s") % (renewed, until) self.message_user(request, message) + renew.short_description = _("Renew selected program slots") def get_show_name(self, obj): return obj.show.name + get_show_name.admin_order_field = 'show' get_show_name.short_description = "Show" @@ -166,6 +168,7 @@ class ShowAdmin(admin.ModelAdmin): return super(ShowAdmin, self).formfield_for_foreignkey(db_field, request, **kwargs) + admin.site.register(BroadcastFormat, BroadcastFormatAdmin) admin.site.register(MusicFocus, MusicFocusAdmin) admin.site.register(ShowInformation, ShowInformationAdmin) |