4

对不起,令人困惑的标题。我试图让它不那么冗长,但是......

我想知道的是:Django 的新行级权限(a)是否解决了多租户应用程序带来的设计问题(我不是指多个用户,而是多个实例使用相同的 db/db 模式),还是 (b) 只是一个更复杂的权限版本,它允许您根据标准用户和身份验证应用程序的规则在行级别管理权限。

(即,我想将对象 a、b、c 的访问权限限制在此帐户,并将 d、e、f 的访问权限限制在此帐户 VS 用户可以访问博客文章的标题但不能访问内容)

4

1 回答 1

5

django-authority 让您使用相同的语法实现行级权限以及 django 的表级权限。因此,它允许您限制用户 A、B 仅对对象 C 进行操作,而不对 D 进行操作。

限制对字段级别(标题、内容)的访问更加精细,无法在此处处理。

于 2010-01-26T10:57:58.720 回答