一家在世界各地拥有多个分支机构的公司使用同一个应用程序。每个分支的主管登录到同一个/admin,应该只查看并能够跨多个模型(博客、库、订阅用户、客户列表等)管理其记录。
如何在Django内最好地解决这一问题?我需要一个灵活可靠的解决方案,而不是黑客。从来没有遇到过这个任务,所以现在真的不知道该怎么做。
德克萨斯州
有一个很好的教程 here 关于Django管理。它包括自定义管理员以添加行级权限(据我所知,这是您想要的)。