anvil_consortium_manager.auth module

class anvil_consortium_manager.auth.AnVILConsortiumManagerAccountLinkRequired

Bases: django.contrib.auth.mixins.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.AnVILConsortiumManagerEditRequired

Bases: django.contrib.auth.mixins.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.AnVILConsortiumManagerLimitedViewRequired

Bases: django.contrib.auth.mixins.UserPassesTestMixin

AnVIL global app limited view permission required mixin.

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

test_func()
class anvil_consortium_manager.auth.AnVILConsortiumManagerViewRequired

Bases: django.contrib.auth.mixins.PermissionRequiredMixin

AnVIL global app view permission required mixin

get_permission_required()

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