anvil_consortium_manager.auth module

class anvil_consortium_manager.auth.AnVILConsortiumManagerAccountLinkRequired

Bases: PermissionRequiredMixin

AnVIL global app account link permission required mixin

get_permission_required()

Override this method to override the permission_required attribute. Must return an iterable.

class anvil_consortium_manager.auth.AnVILConsortiumManagerStaffEditRequired

Bases: PermissionRequiredMixin

AnVIL global app edit permission required mixin

get_permission_required()

Override this method to override the permission_required attribute. Must return an iterable.

class anvil_consortium_manager.auth.AnVILConsortiumManagerStaffViewRequired

Bases: PermissionRequiredMixin

AnVIL global app staff view permission required mixin

get_permission_required()

Override this method to override the permission_required attribute. Must return an iterable.

class anvil_consortium_manager.auth.AnVILConsortiumManagerViewRequired

Bases: UserPassesTestMixin

AnVIL global app view permission required mixin.

This mixin allows anyone with either VIEW or STAFF_VIEW permission to access a view.

test_func()