django-guardian
Overview
Features
Incoming
Source and issue tracker
Alternate projects
Installation
Configuration
Optional settings
GUARDIAN_RAISE_403
GUARDIAN_RENDER_403
GUARDIAN_TEMPLATE_403
ANONYMOUS_DEFAULT_USERNAME_VALUE
GUARDIAN_GET_INIT_ANONYMOUS_USER
User Guide
Assign object permissions
Check object permissions
Remove object permissions
Admin integration
Custom User model
Performance tuning
Caveats
API Reference
Admin
Backends
Core
Decorators
Forms
Management commands
Managers
Mixins
Models
Shortcuts
Utilities
Template tags
Development
Overview
Example project
Testing
Supported versions
Changelog
License
django-guardian
Docs
»
Edit on GitHub
Index
A
|
B
|
C
|
F
|
G
|
H
|
L
|
M
|
O
|
P
|
R
|
S
|
U
A
admin
GuardedModelAdmin
ANONYMOUS_DEFAULT_USERNAME_VALUE
setting
are_obj_perms_required() (guardian.forms.BaseObjectPermissionsForm method)
assign() (guardian.managers.GroupObjectPermissionManager method)
(guardian.managers.UserObjectPermissionManager method)
assign_perm() (guardian.managers.GroupObjectPermissionManager method)
(guardian.managers.UserObjectPermissionManager method)
(in module guardian.shortcuts)
B
BaseObjectPermission
model
BaseObjectPermission (class in guardian.models)
BaseObjectPermissionsForm
form
BaseObjectPermissionsForm (class in guardian.forms)
C
check_permissions() (guardian.mixins.PermissionRequiredMixin method)
clean_orphan_obj_perms
command
clean_orphan_obj_perms() (in module guardian.utils)
command
clean_orphan_obj_perms
Command (class in guardian.management.commands.clean_orphan_obj_perms)
F
form
BaseObjectPermissionsForm
GroupObjectPermissionsForm
UserObjectPermissionsForm
G
get_anonymous_user() (in module guardian.utils)
get_groups_with_perms() (in module guardian.shortcuts)
get_identity() (in module guardian.utils)
get_local_cache_key() (guardian.core.ObjectPermissionChecker method)
get_obj_perms_field() (guardian.forms.BaseObjectPermissionsForm method)
get_obj_perms_field_choices() (guardian.forms.BaseObjectPermissionsForm method)
get_obj_perms_field_class() (guardian.forms.BaseObjectPermissionsForm method)
get_obj_perms_field_initial() (guardian.forms.BaseObjectPermissionsForm method)
get_obj_perms_field_label() (guardian.forms.BaseObjectPermissionsForm method)
get_obj_perms_field_name() (guardian.forms.BaseObjectPermissionsForm method)
get_obj_perms_field_widget() (guardian.forms.BaseObjectPermissionsForm method)
get_objects_for_group() (in module guardian.shortcuts)
get_objects_for_user
shortcut
get_objects_for_user() (in module guardian.shortcuts)
get_perms() (guardian.core.ObjectPermissionChecker method)
(in module guardian.shortcuts)
get_perms_for_model() (in module guardian.shortcuts)
get_required_permissions() (guardian.mixins.PermissionRequiredMixin method)
get_users_with_perms() (in module guardian.shortcuts)
GroupObjectPermission
model
GroupObjectPermission (class in guardian.models)
GroupObjectPermissionManager
manager
GroupObjectPermissionManager (class in guardian.managers)
GroupObjectPermissionsForm
form
GroupObjectPermissionsForm (class in guardian.forms)
GuardedModelAdmin
admin
GuardedModelAdmin (class in guardian.admin)
guardian.admin (module)
guardian.backends (module)
guardian.core (module)
guardian.decorators (module)
guardian.forms (module)
guardian.managers (module)
guardian.mixins (module)
guardian.models (module)
guardian.shortcuts (module)
guardian.utils (module)
GUARDIAN_GET_INIT_ANONYMOUS_USER
setting
GUARDIAN_RAISE_403
setting
GUARDIAN_RENDER_403
setting
GUARDIAN_TEMPLATE_403
setting
H
has_perm() (guardian.backends.ObjectPermissionBackend method)
(guardian.core.ObjectPermissionChecker method)
L
LoginRequiredMixin
mixin
LoginRequiredMixin (class in guardian.mixins)
M
manager
GroupObjectPermissionManager
UserObjectPermissionManager
mixin
LoginRequiredMixin
PermissionRequiredMixin
model
BaseObjectPermission
GroupObjectPermission
UserObjectPermission
O
ObjectPermissionBackend (class in guardian.backends)
ObjectPermissionChecker (class in guardian.core)
on_permission_check_fail() (guardian.mixins.PermissionRequiredMixin method)
P
permission_required() (in module guardian.decorators)
permission_required_or_403() (in module guardian.decorators)
PermissionRequiredMixin
mixin
PermissionRequiredMixin (class in guardian.mixins)
R
remove_perm() (guardian.managers.GroupObjectPermissionManager method)
(guardian.managers.UserObjectPermissionManager method)
(in module guardian.shortcuts)
S
save_obj_perms() (guardian.forms.BaseObjectPermissionsForm method)
(guardian.forms.GroupObjectPermissionsForm method)
(guardian.forms.UserObjectPermissionsForm method)
setting
ANONYMOUS_DEFAULT_USERNAME_VALUE
GUARDIAN_GET_INIT_ANONYMOUS_USER
GUARDIAN_RAISE_403
GUARDIAN_RENDER_403
GUARDIAN_TEMPLATE_403
shortcut
get_objects_for_user
U
UserObjectPermission
model
UserObjectPermission (class in guardian.models)
UserObjectPermissionManager
manager
UserObjectPermissionManager (class in guardian.managers)
UserObjectPermissionsForm
form
UserObjectPermissionsForm (class in guardian.forms)
Read the Docs
v: v1.2
Versions
latest
v1.2
v1.1.1
v1.0.4
Downloads
pdf
htmlzip
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.