replace stackedinlines with tabularinlines

v1-0-stable
Christian Merten 9 years ago
parent 9a9b4fd08e
commit eed8f99316

@ -10,7 +10,7 @@ from .models import Message, Attachment, MessageForm
from .mailutils import NOT_SENT, PARTLY_SENT from .mailutils import NOT_SENT, PARTLY_SENT
class AttachmentInline(admin.StackedInline): class AttachmentInline(admin.TabularInline):
model = Attachment model = Attachment
extra = 0 extra = 0
@ -52,6 +52,9 @@ class MessageAdmin(admin.ModelAdmin):
submit_message(obj, request) submit_message(obj, request)
return super(MessageAdmin, self).response_add(request, obj) return super(MessageAdmin, self).response_add(request, obj)
class Media:
css = {'all': ('admin/css/tabular_hide_original.css',)}
def submit_message(msg, request): def submit_message(msg, request):
success = msg.submit() success = msg.submit()

@ -9,7 +9,7 @@ from easy_select2 import apply_select2
# Register your models here. # Register your models here.
class OwnershipInline(admin.StackedInline): class OwnershipInline(admin.TabularInline):
""" """
This shows the ownership selection directly in the MaterialPart edit This shows the ownership selection directly in the MaterialPart edit
view view
@ -38,7 +38,6 @@ class NotTooOldFilter(SimpleListFilter):
return queryset.filter(pk__in=[x.pk for x in queryset.all() if not x.not_too_old()]) return queryset.filter(pk__in=[x.pk for x in queryset.all() if not x.not_too_old()])
class MaterialAdmin(admin.ModelAdmin): class MaterialAdmin(admin.ModelAdmin):
"""Edit view of a MaterialPart""" """Edit view of a MaterialPart"""
@ -48,5 +47,8 @@ class MaterialAdmin(admin.ModelAdmin):
inlines = [OwnershipInline] inlines = [OwnershipInline]
list_filter = (NotTooOldFilter,) list_filter = (NotTooOldFilter,)
class Media:
css = {'all': ('admin/css/tabular_hide_original.css',)}
admin.site.register(MaterialPart, MaterialAdmin) admin.site.register(MaterialPart, MaterialAdmin)

@ -71,7 +71,7 @@ class MemberListAdminForm(forms.ModelForm):
#self.fields['add_member'].queryset = Member.objects.filter(prename__startswith='F') #self.fields['add_member'].queryset = Member.objects.filter(prename__startswith='F')
class MemberOnListInline(admin.StackedInline): class MemberOnListInline(admin.TabularInline):
model = MemberOnList model = MemberOnList
extra = 0 extra = 0
formfield_overrides = { formfield_overrides = {
@ -92,6 +92,9 @@ class MemberListAdmin(admin.ModelAdmin):
ForeignKey: {'widget': apply_select2(forms.Select)} ForeignKey: {'widget': apply_select2(forms.Select)}
} }
class Media:
css = {'all': ('admin/css/tabular_hide_original.css',)}
def __init__(self, *args, **kwargs): def __init__(self, *args, **kwargs):
super(MemberListAdmin, self).__init__(*args, **kwargs) super(MemberListAdmin, self).__init__(*args, **kwargs)
@ -311,7 +314,7 @@ class KlettertreffAttendeeInlineForm(forms.ModelForm):
self.fields['member'].queryset = Member.objects.filter(group__name='J1') self.fields['member'].queryset = Member.objects.filter(group__name='J1')
""" """
class KlettertreffAttendeeInline(admin.StackedInline): class KlettertreffAttendeeInline(admin.TabularInline):
model = KlettertreffAttendee model = KlettertreffAttendee
form = KlettertreffAttendeeInlineForm form = KlettertreffAttendeeInlineForm
extra = 0 extra = 0
@ -351,6 +354,9 @@ class KlettertreffAdmin(admin.ModelAdmin):
ForeignKey: {'widget': apply_select2(forms.Select)} ForeignKey: {'widget': apply_select2(forms.Select)}
} }
class Media:
css = {'all': ('admin/css/tabular_hide_original.css',)}
admin.site.register(Member, MemberAdmin) admin.site.register(Member, MemberAdmin)
admin.site.register(Group, GroupAdmin) admin.site.register(Group, GroupAdmin)

Loading…
Cancel
Save