我跟随
security guidelines found on Pyramid docs以及wiki教程
Adding Authorization
例如,假设任何博客编辑者都有权审阅所有评论,那么只有帖子作者可以编辑帖子本身.
对于我将在根ACL中执行的第一项任务,如下所示:
__acl__ = [ (Allow,Everyone,'view'),(Allow,Authenticated,'view_profile'),'groups:editor','edit_comment') ]
但是对于edit_post来说呢?
我已经阅读了this answer,但由于我不需要构建资源树,因此对我的需求似乎有些过分.