squaresdb.mailinglist.admin module

class squaresdb.mailinglist.admin.Admin_ListCategory(*args, **kwargs)[source]

Bases: VersionAdmin

fields = ['slug', 'name', 'order']
list_display = ['slug', 'name', 'order']
list_filter = ['slug', 'name']
property media
class squaresdb.mailinglist.admin.Admin_ListMember(*args, **kwargs)[source]

Bases: VersionAdmin

fields = ['mail_list', 'email']
list_display = ['mail_list', 'email']
list_filter = ['mail_list', 'mail_list__category', 'mail_list__list_type']
property media
readonly_fields = ['mail_list', 'email']
search_fields = ['mail_list__name', 'email']
class squaresdb.mailinglist.admin.Admin_MailingList(*args, **kwargs)[source]

Bases: VersionAdmin

fields = ['list_type', 'category', 'name', 'order', 'description']
list_display = ['pk', 'list_type', 'category', 'name', 'order']
list_filter = ['list_type', 'category']
property media
ordering = ['category__order', 'order']