openedx.core.djangoapps.system_wide_roles.admin package#

Submodules#

openedx.core.djangoapps.system_wide_roles.admin.forms module#

Forms used for system wide roles admin.

class openedx.core.djangoapps.system_wide_roles.admin.forms.SystemWideRoleAssignmentForm(*args, **kwargs)#

Bases: UserRoleAssignmentAdminForm

base_fields = {'user': <edx_rbac.fields.UserFromEmailField object>}#
declared_fields = {'user': <edx_rbac.fields.UserFromEmailField object>}#
property media#

Return all media required to render the widgets on this form.

Module contents#

Django admin integration for system wide roles application.

class openedx.core.djangoapps.system_wide_roles.admin.SystemWideRoleAssignmentAdmin(model, admin_site)#

Bases: UserRoleAssignmentAdmin

Django admin model for SystemWideRoleAssignment.

class Meta#

Bases: object

model#

alias of SystemWideRoleAssignment

form#

alias of SystemWideRoleAssignmentForm

property media#
search_fields = ('user__email', 'role__name')#