我想用“manage_setLocalRoles”方法附加一个事件的触发。像这样:
def send_participation_request(self):
review_state = self.portal_workflow.getInfoFor(self.context, "review_state", "")
if review_state =="public":
self.context.manage_setLocalRoles(user.id,["Role"]) #fire event
self.context.reindexObjectSecurity()
return False
有什么建议么?