django-permission
permission Package
permission
Package
backends
Module
conf
Module
handlers
Module
models
Module
Subpackages
django-permission
Docs
»
Edit on GitHub
Index
A
|
C
|
D
|
E
|
G
|
H
|
I
|
L
|
O
|
P
|
R
|
S
|
T
|
U
A
add_permission_logic() (in module permission.utils.logics)
Article (class in permission.tests.models)
Article.DoesNotExist
Article.MultipleObjectsReturned
authenticate() (permission.backends.PermissionBackend method)
author (permission.tests.models.Article attribute)
AuthorPermissionLogic (class in permission.logics.author)
authors (permission.tests.models.Article attribute)
C
CollaboratorsPermissionLogic (class in permission.logics.collaborators)
create_article() (in module permission.tests.utils)
create_permission() (in module permission.tests.utils)
create_user() (in module permission.tests.utils)
create_var() (permission.templatetags.permissionif.TemplatePermissionIfParser method)
D
do_permissionif() (in module permission.templatetags.permissionif)
E
editor (permission.tests.models.Article attribute)
editors (permission.tests.models.Article attribute)
error_class (permission.templatetags.permissionif.TemplatePermissionIfParser attribute)
excludes (permission.handlers.PermissionHandler attribute)
G
get_app_perms() (in module permission.utils.permissions)
get_handlers() (permission.utils.handlers.PermissionHandlerRegistry method)
get_model_perms() (in module permission.utils.permissions)
get_next_by_created_at() (permission.tests.models.Article method)
get_object_from_classbased_instance() (in module permission.decorators.classbase)
get_object_from_date_based_view() (in module permission.decorators.functionbase)
get_object_from_list_detail_view() (in module permission.decorators.functionbase)
get_perm_codename() (in module permission.utils.permissions)
get_permissions() (permission.handlers.PermissionHandler method)
get_previous_by_created_at() (permission.tests.models.Article method)
H
has_operator() (in module permission.templatetags.permissionif)
has_perm() (permission.backends.PermissionBackend method)
(permission.handlers.LogicalPermissionHandler method)
(permission.handlers.PermissionHandler method)
(permission.logics.author.AuthorPermissionLogic method)
(permission.logics.base.PermissionLogic method)
(permission.logics.collaborators.CollaboratorsPermissionLogic method)
I
includes (permission.handlers.PermissionHandler attribute)
L
LogicalPermissionHandler (class in permission.handlers)
O
objects (permission.tests.models.Article attribute)
of_operator() (in module permission.templatetags.permissionif)
OPERATORS (permission.templatetags.permissionif.PermissionIfParser attribute)
P
parser_patch() (in module permission.templatetags.patch)
perm_to_permission() (in module permission.utils.permissions)
permission (module)
permission.backends (module)
permission.conf (module)
permission.decorators (module)
permission.decorators.classbase (module)
permission.decorators.functionbase (module)
permission.decorators.methodbase (module)
permission.decorators.utils (module)
permission.handlers (module)
permission.logics (module)
permission.logics.author (module)
permission.logics.base (module)
permission.logics.collaborators (module)
permission.models (module)
permission.templatetags.patch (module)
permission.templatetags.permissionif (module)
permission.tests (module)
permission.tests.compatibility (module)
permission.tests.models (module)
permission.tests.test_handlers (module)
permission.tests.test_logics.test_author (module)
permission.tests.test_logics.test_base (module)
permission.tests.test_logics.test_collaborators (module)
permission.tests.test_templatetags.test_permissionif (module)
permission.tests.test_utils (module)
permission.tests.test_utils.test_handlers (module)
permission.tests.test_utils.test_logics (module)
permission.tests.utils (module)
permission.utils.handlers (module)
permission.utils.logics (module)
permission.utils.permissions (module)
permission_required() (in module permission.decorators.classbase)
(in module permission.decorators.functionbase)
(in module permission.decorators.methodbase)
permission_to_perm() (in module permission.utils.permissions)
PermissionBackend (class in permission.backends)
PermissionHandler (class in permission.handlers)
PermissionHandlerRegistry (class in permission.utils.handlers)
PermissionIfParser (class in permission.templatetags.permissionif)
PermissionLogic (class in permission.logics.base)
PermissionLogicalPermissionHandlerTestCase (class in permission.tests.test_handlers)
PermissionLogicsAuthorPermissionLogicTestCase (class in permission.tests.test_logics.test_author)
PermissionLogicsCollaboratorsPermissionLogicTestCase (class in permission.tests.test_logics.test_collaborators)
PermissionLogicsPermissionLogicTestCase (class in permission.tests.test_logics.test_base)
PermissionPermissionHandlersTestCase (class in permission.tests.test_handlers)
PermissionTemplateTagsTestCase (class in permission.tests.test_templatetags.test_permissionif)
PermissionUtilsHandlersTestCase (class in permission.tests.test_utils.test_handlers)
PermissionUtilsLogicsTestCase (class in permission.tests.test_utils.test_logics)
R
redirect_to_login() (in module permission.decorators.utils)
register() (permission.utils.handlers.PermissionHandlerRegistry method)
remove_permission_logic() (in module permission.utils.logics)
S
setUp() (permission.tests.test_handlers.PermissionLogicalPermissionHandlerTestCase method)
(permission.tests.test_handlers.PermissionPermissionHandlersTestCase method)
(permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
(permission.tests.test_logics.test_base.PermissionLogicsPermissionLogicTestCase method)
(permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
(permission.tests.test_templatetags.test_permissionif.PermissionTemplateTagsTestCase method)
(permission.tests.test_utils.test_handlers.PermissionUtilsHandlersTestCase method)
(permission.tests.test_utils.test_logics.PermissionUtilsLogicsTestCase method)
supports_anonymous_user (permission.backends.PermissionBackend attribute)
supports_inactive_user (permission.backends.PermissionBackend attribute)
supports_object_permissions (permission.backends.PermissionBackend attribute)
T
tearDown() (permission.tests.test_templatetags.test_permissionif.PermissionTemplateTagsTestCase method)
(permission.tests.test_utils.test_logics.PermissionUtilsLogicsTestCase method)
TemplatePermissionIfParser (class in permission.templatetags.permissionif)
test__get_app_perms_with_app_label() (permission.tests.test_handlers.PermissionPermissionHandlersTestCase method)
test__get_app_perms_with_model() (permission.tests.test_handlers.PermissionPermissionHandlersTestCase method)
test__get_model_perms() (permission.tests.test_handlers.PermissionPermissionHandlersTestCase method)
test_add_permission_logic_private_attributes() (permission.tests.test_utils.test_logics.PermissionUtilsLogicsTestCase method)
test_add_permission_logic_registry() (permission.tests.test_utils.test_logics.PermissionUtilsLogicsTestCase method)
test_constructor() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
(permission.tests.test_logics.test_base.PermissionLogicsPermissionLogicTestCase method)
(permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_constructor_with_app_label() (permission.tests.test_handlers.PermissionLogicalPermissionHandlerTestCase method)
(permission.tests.test_handlers.PermissionPermissionHandlersTestCase method)
test_constructor_with_model() (permission.tests.test_handlers.PermissionPermissionHandlersTestCase method)
test_constructor_with_specifing_any_permission() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
(permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_constructor_with_specifing_change_permission() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
(permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_constructor_with_specifing_delete_permission() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
(permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_constructor_with_specifing_field_name() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
(permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_get_handlers() (permission.tests.test_utils.test_handlers.PermissionUtilsHandlersTestCase method)
test_get_permissions() (permission.tests.test_handlers.PermissionPermissionHandlersTestCase method)
test_get_permissions_with_excludes() (permission.tests.test_handlers.PermissionPermissionHandlersTestCase method)
test_get_permissions_with_excludes_change() (permission.tests.test_handlers.PermissionPermissionHandlersTestCase method)
test_get_permissions_with_includes() (permission.tests.test_handlers.PermissionPermissionHandlersTestCase method)
test_get_permissions_with_includes_change() (permission.tests.test_handlers.PermissionPermissionHandlersTestCase method)
test_has_perm_add_wiht_obj() (permission.tests.test_handlers.PermissionPermissionHandlersTestCase method)
(permission.tests.test_logics.test_base.PermissionLogicsPermissionLogicTestCase method)
test_has_perm_add_wihtout_obj() (permission.tests.test_handlers.PermissionPermissionHandlersTestCase method)
(permission.tests.test_logics.test_base.PermissionLogicsPermissionLogicTestCase method)
test_has_perm_add_with_obj() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
(permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_has_perm_add_with_obj_author() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
test_has_perm_add_with_obj_author_diff_field_name() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
test_has_perm_add_with_obj_author_non_any() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
test_has_perm_add_with_obj_author_non_any_no_change() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
test_has_perm_add_with_obj_author_non_any_no_delete() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
test_has_perm_add_with_obj_collaborators() (permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_has_perm_add_with_obj_collaborators_diff_field_name() (permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_has_perm_add_with_obj_collaborators_non_any() (permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_has_perm_add_with_obj_collaborators_non_any_no_change() (permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_has_perm_add_with_obj_collaborators_non_any_no_delete() (permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_has_perm_add_without_obj() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
(permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_has_perm_change_wiht_obj() (permission.tests.test_handlers.PermissionPermissionHandlersTestCase method)
(permission.tests.test_logics.test_base.PermissionLogicsPermissionLogicTestCase method)
test_has_perm_change_wihtout_obj() (permission.tests.test_handlers.PermissionPermissionHandlersTestCase method)
(permission.tests.test_logics.test_base.PermissionLogicsPermissionLogicTestCase method)
test_has_perm_change_with_obj() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
(permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_has_perm_change_with_obj_author() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
test_has_perm_change_with_obj_author_diff_field_name() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
test_has_perm_change_with_obj_author_non_any() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
test_has_perm_change_with_obj_author_non_any_no_change() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
test_has_perm_change_with_obj_author_non_any_no_delete() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
test_has_perm_change_with_obj_collaborators() (permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_has_perm_change_with_obj_collaborators_diff_field_name() (permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_has_perm_change_with_obj_collaborators_non_any() (permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_has_perm_change_with_obj_collaborators_non_any_no_change() (permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_has_perm_change_with_obj_collaborators_non_any_no_delete() (permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_has_perm_change_without_obj() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
(permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_has_perm_delete_wiht_obj() (permission.tests.test_handlers.PermissionPermissionHandlersTestCase method)
(permission.tests.test_logics.test_base.PermissionLogicsPermissionLogicTestCase method)
test_has_perm_delete_wihtout_obj() (permission.tests.test_handlers.PermissionPermissionHandlersTestCase method)
(permission.tests.test_logics.test_base.PermissionLogicsPermissionLogicTestCase method)
test_has_perm_delete_with_obj() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
(permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_has_perm_delete_with_obj_author() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
test_has_perm_delete_with_obj_author_diff_field_name() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
test_has_perm_delete_with_obj_collaborators() (permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_has_perm_delete_with_obj_collaborators_diff_field_name() (permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_has_perm_delete_with_obj_non_any() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
(permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_has_perm_delete_with_obj_non_any_no_change() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
(permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_has_perm_delete_with_obj_non_any_no_delete() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
(permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_has_perm_delete_without_obj() (permission.tests.test_logics.test_author.PermissionLogicsAuthorPermissionLogicTestCase method)
(permission.tests.test_logics.test_collaborators.PermissionLogicsCollaboratorsPermissionLogicTestCase method)
test_has_perm_non_related_permission() (permission.tests.test_handlers.PermissionLogicalPermissionHandlerTestCase method)
test_has_perm_permission_logics_called() (permission.tests.test_handlers.PermissionLogicalPermissionHandlerTestCase method)
test_permissionif_tag() (permission.tests.test_templatetags.test_permissionif.PermissionTemplateTagsTestCase method)
test_permissionif_tag_and() (permission.tests.test_templatetags.test_permissionif.PermissionTemplateTagsTestCase method)
test_permissionif_tag_elif() (permission.tests.test_templatetags.test_permissionif.PermissionTemplateTagsTestCase method)
test_permissionif_tag_else() (permission.tests.test_templatetags.test_permissionif.PermissionTemplateTagsTestCase method)
test_permissionif_tag_or() (permission.tests.test_templatetags.test_permissionif.PermissionTemplateTagsTestCase method)
test_permissionif_tag_with_obj() (permission.tests.test_templatetags.test_permissionif.PermissionTemplateTagsTestCase method)
test_register() (permission.tests.test_utils.test_handlers.PermissionUtilsHandlersTestCase method)
test_register_duplicate() (permission.tests.test_utils.test_handlers.PermissionUtilsHandlersTestCase method)
test_register_non_permission_handler() (permission.tests.test_utils.test_handlers.PermissionUtilsHandlersTestCase method)
test_register_permission_handler_instance() (permission.tests.test_utils.test_handlers.PermissionUtilsHandlersTestCase method)
test_register_with_abstract_model() (permission.tests.test_utils.test_handlers.PermissionUtilsHandlersTestCase method)
test_register_without_specifing_handler() (permission.tests.test_utils.test_handlers.PermissionUtilsHandlersTestCase method)
test_remove_permission_logic_exception() (permission.tests.test_utils.test_logics.PermissionUtilsLogicsTestCase method)
test_remove_permission_logic_private_attributes() (permission.tests.test_utils.test_logics.PermissionUtilsLogicsTestCase method)
test_remove_permission_logic_registry() (permission.tests.test_utils.test_logics.PermissionUtilsLogicsTestCase method)
test_unregister() (permission.tests.test_utils.test_handlers.PermissionUtilsHandlersTestCase method)
test_unregister_absence() (permission.tests.test_utils.test_handlers.PermissionUtilsHandlersTestCase method)
translate_token() (permission.templatetags.permissionif.PermissionIfParser method)
U
unregister() (permission.utils.handlers.PermissionHandlerRegistry method)
Read the Docs
v: v0.5.3
Versions
latest
v0.5.3
0.4.5
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.