是否可以在Django中创建多个管理界面?

时间:2010-09-19 18:48:59

标签: django django-admin

我问了一个类似的问题here。我没有得到很多有用的答案。问题可能令人困惑。所以为了简单起见,我有不同用户使用的不同数据库。我想为每个人创建一个单独的管理界面,以便用户只能看到和修改与他们相关的表。由于各种原因,multi-db选项对我不起作用。

提前致谢。

1 个答案:

答案 0 :(得分:0)

django具有允许将表限制为特定用户的功能。我建议你看看django.contrib.auth,它是内置的权限。 如果您需要能够完全阻止对特定管理部分的访问,则可以在admin.py中覆盖管理站点的行为