0
假设我有这种情况。我的django管理网站注册了3个模型。我希望超级用户可以看到所有内容,但如果用户不是超级用户,我想隐藏他的一个模型。我怎样才能做到这一点?Django管理网站,更改不同用户的模型可见性
假设我有这种情况。我的django管理网站注册了3个模型。我希望超级用户可以看到所有内容,但如果用户不是超级用户,我想隐藏他的一个模型。我怎样才能做到这一点?Django管理网站,更改不同用户的模型可见性
你可以用权限来做到这一点。超级用户总是拥有所有权限,但是,对于每个员工用户,您可以单独选择可以更改(和查看),删除和创建哪些模型。这直接影响了他们在管理界面中看到和更改的内容。此外,您可以指定具有特定权限的组,然后当您将用户分配给该组时,它会继承组的权限(这是处理权限的更有组织的方式)。
感谢您的回答! – Skiben 2014-10-30 17:10:42