我正在创建自定义访问控制列表。为此,我创建了一个模型
class AclRoleAccess(models.Model):
acl_role = models.ForeignKey(ACLRoles, on_delete=models.CASCADE)
acl_company = models.ForeignKey(Company, on_delete=models.CASCADE)
acl_functionality = models.ForeignKey(AclFunctionality, on_delete=models.CASCADE)
acl_has_access = models.BooleanField()
class Meta:
db_table = "acl_role_accesses"
此模型可以使用has_perm
吗?我如何限制用户可以给我建议。
权限表中实际的codename
是什么