add admin list filtering and ordering for mail addresses and mailboxes

This commit is contained in:
Jan Dittberner 2015-01-17 12:25:54 +01:00
parent fe40074cde
commit 19390d369a
3 changed files with 12 additions and 3 deletions

View file

@ -112,7 +112,7 @@ class MailboxAdmin(ActivationChangeMixin, admin.ModelAdmin):
actions = ['activate', 'deactivate']
list_display = ('username', 'osuser', 'active')
list_filter = ('active',)
list_filter = ('active', 'osuser')
fieldsets = (
(None, {
'fields': ('osuser', 'username', 'password', 'active')}),
@ -157,8 +157,8 @@ class MailAddressForwardInline(admin.TabularInline):
class MailAddressAdmin(ActivationChangeMixin, admin.ModelAdmin):
actions = ['activate', 'deactivate']
list_display = ('__str__', 'active')
list_filter = ('active',)
list_display = ('__str__', 'mailaddressmailbox', 'active')
list_filter = ('active', 'domain')
inlines = [MailAddressMailboxInline, MailAddressForwardInline]