anvil_consortium_manager.admin module

Admin classes for the anvil_consortium_manager app.

class anvil_consortium_manager.admin.AccountAdmin(model, admin_site)

Bases: 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.AccountUserArchiveAdmin(model, admin_site)

Bases: SimpleHistoryAdmin

Admin class for the AccountUserArchive model.

list_display = ('account', 'user', 'created')
property media
class anvil_consortium_manager.admin.BillingProjectAdmin(model, admin_site)

Bases: 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: 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: 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: 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: 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: SimpleHistoryAdmin

Admin class for the Workspace model.

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

Bases: 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.WorkspaceGroupSharingAdmin(model, admin_site)

Bases: SimpleHistoryAdmin

Admin class for the WorkspaceGroupSharing model.

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