如何在中间件中提供自定义权限-Django

时间:2019-01-23 10:32:23

标签: django django-models django-forms django-templates django-views

我正在创建自定义访问控制列表。为此,我创建了一个模型

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是什么

0 个答案:

没有答案