Python应用程序引擎项目具有复杂的用户角色权限结构
接下来,我想知道是否有人可以推荐一些基于Python的开源Google App Engine项目,这些项目具有复杂的用户角色权限模型,以供参考。有代码链接就好了Python应用程序引擎项目具有复杂的用户角色权限结构,python,google-app-engine,roles,Python,Google App Engine,Roles,接下来,我想知道是否有人可以推荐一些基于Python的开源Google App Engine项目,这些项目具有复杂的用户角色权限模型,以供参考。有代码链接就好了 在我自己的项目中,除了通常的角色和权限之外,我还想添加一层组织,例如,用户是一个或多个组织的成员,他们的角色是相对于组织的。这很像问题追踪器,用户和项目之间存在多对多关系。应用程序引擎补丁将django权限模型移植到AppEngine。向下滚动到此页面的权限部分:。源代码也可从该网站获得。感谢您的帮助回复。除了简单的权限之外,我还希望找
在我自己的项目中,除了通常的角色和权限之外,我还想添加一层组织,例如,用户是一个或多个组织的成员,他们的角色是相对于组织的。这很像问题追踪器,用户和项目之间存在多对多关系。应用程序引擎补丁将django权限模型移植到AppEngine。向下滚动到此页面的权限部分:。源代码也可从该网站获得。感谢您的帮助回复。除了简单的权限之外,我还希望找到实际的持久化模型,这些模型使用Django权限之类的东西,但要做更复杂的事情就要超越它们。在这种情况下,我希望允许组织分配非系统范围的权限,并且我正试图找出如何创建非规范化关系,以允许在具有不同可见性级别的项目上搜索结果。听起来像是一种共享模式多元素方法。我没有寻找任何权限框架,但我很想知道是否有。一种简单的方法是向每个模型添加公司代码,并使用queryset过滤器和视图装饰器,在查看/检索数据时检查公司代码。