Django admin-根据登录的用户限制对对象的访问
我正在为一个展览创建一个简单的网站。它的目的是尽可能多地将django与django CMS结合使用,因此将使用django管理站点 现在我想限制用户对他们可以查看/修改/删除的对象的访问 将会有一个管理员用户,他可以在django中做所有管理员能做的事情。但也会有一些参展商类型的用户,他们应该只能查看/修改自己的物品(比如-页面和优惠,他们都有一个参展商的ID,而参展商是他们的所有者) 这可以在django的模型级别上完成吗?最好是使用某种方法,该方法将获取登录的用户实例并返回该用户可以看到的对象列表 以前有一个小洞,但在获得牵引力或希望进入后备箱之前,它似乎已经消失了,所以不幸的是,这个洞不存在了。然而,该链接确实给了你一点提示,说明他们如何通过Django admin-根据登录的用户限制对对象的访问,django,django-models,django-admin,Django,Django Models,Django Admin,我正在为一个展览创建一个简单的网站。它的目的是尽可能多地将django与django CMS结合使用,因此将使用django管理站点 现在我想限制用户对他们可以查看/修改/删除的对象的访问 将会有一个管理员用户,他可以在django中做所有管理员能做的事情。但也会有一些参展商类型的用户,他们应该只能查看/修改自己的物品(比如-页面和优惠,他们都有一个参展商的ID,而参展商是他们的所有者) 这可以在django的模型级别上完成吗?最好是使用某种方法,该方法将获取登录的用户实例并返回该用户可以看到的
ModelAdmin
类声明管理应用程序当前支持它。可以提供帮助