【发布时间】:2014-06-17 00:50:14
【问题描述】:
我正在开发一个需要单独管理界面的项目。 django admin 界面是针对super super user 的,会有公司注册我们的应用程序,然后他们将拥有自己的管理界面。尽管获得许可,但一切都已设置并完成。我们想要 model level permission 这就是 Django 提供的。
我所做的是:
class CompanyGroup(models.Model):
name = models.CharField(max_length=254)
permissions = models.ManyToManyField(Permissions)
现在这里列出了网站本身的所有权限。那么,我应该开始开发自己的权限应用程序,还是可以修改 django Permissions 以仅为某些模型提供对象级权限。
谢谢
【问题讨论】:
标签: django permissions