def has_privilege(self, request): has_privilege = True if self.privilege: has_privilege = prbac_has_privilege(request, self.privilege) can_self_enable = True if self.can_self_enable_fn: can_self_enable = self.can_self_enable_fn(request) return has_privilege and can_self_enable
def has_privilege(self, request): if not self.privilege: return True return prbac_has_privilege(request, self.privilege)