anvil_consortium_manager.admin module

Admin classes for the anvil_consortium_manager app.

class anvil_consortium_manager.admin.AccountAdmin(model, admin_site)

Bases: simple_history.admin.SimpleHistoryAdmin

Admin class for the Account model.

list_display = ('email', 'user', 'is_service_account', 'status')
list_filter = ('is_service_account', 'status')
property media
search_fields = ('email',)
class anvil_consortium_manager.admin.BillingProjectAdmin(model, admin_site)

Bases: simple_history.admin.SimpleHistoryAdmin

Admin class for the BillingProject model.

list_display = ('name',)
property media
search_fields = ('name',)
class anvil_consortium_manager.admin.GroupAccountMembershipAdmin(model, admin_site)

Bases: simple_history.admin.SimpleHistoryAdmin

Admin class for the GroupAccountMembership model.

account_status(obj)
list_display = ('pk', 'group', 'account', 'account_status', 'role')
list_filter = ('role', 'account__status')
property media
search_fields = ('group', 'account')
class anvil_consortium_manager.admin.GroupGroupMembershipAdmin(model, admin_site)

Bases: simple_history.admin.SimpleHistoryAdmin

Admin class for the GroupGroupMembership model.

list_display = ('pk', 'parent_group', 'child_group', 'role')
list_filter = ('role',)
property media
search_fields = ('parent_group', 'child_group')
class anvil_consortium_manager.admin.ManagedGroupAdmin(model, admin_site)

Bases: simple_history.admin.SimpleHistoryAdmin

Admin class for the ManagedGroup model.

list_display = ('name', 'is_managed_by_app')
list_filter = ('is_managed_by_app',)
property media
search_fields = ('name',)
class anvil_consortium_manager.admin.UserEmailEntryAdmin(model, admin_site)

Bases: simple_history.admin.SimpleHistoryAdmin

Admin class for the UserEmailEntry model.

list_display = ('email', 'user', 'date_verification_email_sent', 'date_verified')
list_filter = ()
property media
search_fields = ('email', 'user')
class anvil_consortium_manager.admin.WorkspaceAdmin(model, admin_site)

Bases: simple_history.admin.SimpleHistoryAdmin

Admin class for the Workspace model.

list_display = ('__str__', 'billing_project')
list_filter = ('billing_project',)
property media
search_fields = ('name',)
class anvil_consortium_manager.admin.WorkspaceAuthorizationDomainAccess(model, admin_site)

Bases: simple_history.admin.SimpleHistoryAdmin

Admin class for the WorkspaceAuthorizationDomain model.

list_display = ('pk', 'group', 'workspace')
list_filter = ('group', 'workspace')
property media
search_fields = ('group', 'workspace')
class anvil_consortium_manager.admin.WorkspaceGroupAccessAdmin(model, admin_site)

Bases: simple_history.admin.SimpleHistoryAdmin

Admin class for the WorkspaceGroupAccess model.

list_display = ('pk', 'workspace', 'group', 'access')
list_filter = ('access',)
property media
search_fields = ('account', 'group')