我知道Django有一个权限/组系统。但这主要是与每个模型相关。 (如果我错了,请纠正我。)
我的目的是拥有可以完成多项工作的小组。例如,一个组可以写入此内容。一个组可以在不同的服务器,不同的数据库中编辑它。基本上,它超越了模型系统。
我只想要一个与任何型号无关的自定义组系统。
答案 0 :(得分:3)
每个型号by default会生成三个权限,但您可以将 define additional permissions用于其他目的。从那里,permissions decorator可以处理授权。
答案 1 :(得分:0)
您需要像django-guardian这样的应用来处理对象级权限,而不是模型。