Python Django角色权限-可用的#u权限为';t自动分配给组
我正在尝试使用Python Django角色权限-可用的#u权限为';t自动分配给组,python,django,django-authentication,django-role-permissions,Python,Django,Django Authentication,Django Role Permissions,我正在尝试使用django角色权限,但它不会将available\u权限分配给组或用户 from rolepermissions.roles import AbstractUserRole class PERMISSIONS: CAN_SEE_ALL_INVOICES = 'can_see_all_invoices' CAN_SEE_OWN_INVOICES = 'can_see_own_invoices' class Admin(AbstractUserRole):
django角色权限
,但它不会将available\u权限
分配给组或用户
from rolepermissions.roles import AbstractUserRole
class PERMISSIONS:
CAN_SEE_ALL_INVOICES = 'can_see_all_invoices'
CAN_SEE_OWN_INVOICES = 'can_see_own_invoices'
class Admin(AbstractUserRole):
verbose_name = 'Admin'
available_permissions = {
PERMISSIONS.CAN_SEE_ALL_INVOICES:True,
}
class Broker(AbstractUserRole):
verbose_name = 'Maklér'
available_permissions = {
PERMISSIONS.CAN_SEE_ALL_INVOICES: False,
PERMISSIONS.CAN_SEE_OWN_INVOICES: True,
}
在sync\u roles
之后,我检查了管理员,并尝试以编程方式检查拥有Broker
角色但没有权限的用户的权限
这怎么可能