From 92fc8037e32dae0e17e25a92a79c992645b27b3a Mon Sep 17 00:00:00 2001 From: Ernesto Rico-Schmidt Date: Thu, 29 Dec 2011 12:07:46 -0400 Subject: undo read only fields in inline admins diff --git a/program/admin.py b/program/admin.py index cec7857..31b84bc 100644 --- a/program/admin.py +++ b/program/admin.py @@ -44,10 +44,8 @@ class NoteAdmin(admin.ModelAdmin): obj.save() class TimeSlotInline(admin.TabularInline): - extra = 0 - max_num = 1 + max_num = 2 model = TimeSlot - readonly_fields = ('start', 'end') def renew(modeladmin, request, queryset): next_year = date.today().year+1 @@ -57,17 +55,15 @@ renew.short_description = _("Renew selected time slots") class ProgramSlotAdmin(admin.ModelAdmin): actions = (renew,) inlines = (TimeSlotInline,) - list_display = ('show', 'byweekday', 'rrule', 'tstart', 'tend', 'dstart', 'until', 'timeslot_count') + list_display = ('show', 'byweekday', 'rrule', 'tstart', 'tend', 'until', 'timeslot_count') list_filter = ('byweekday', 'rrule', 'is_repetition') ordering = ('byweekday', 'dstart') save_on_top = True search_fields = ('show__name',) class ProgramSlotInline(admin.TabularInline): - extra = 0 - max_num = 1 + max_num = 2 model = ProgramSlot - readonly_fields = ('rrule', 'byweekday', 'dstart', 'tstart', 'tend', 'is_repetition') class ShowAdmin(admin.ModelAdmin): filter_horizontal = ('hosts', 'owners', 'musicfocus', 'showinformation', 'showtopic') -- cgit v0.10.2