【发布时间】:2012-06-01 15:26:21
【问题描述】:
我正在开发的 Django 网站可以让用户注册一个帐户。为了给他们提供一些编辑功能,我使用了内置的 Django admin。但是,我遇到了一个问题:用户注册后,他们在 Django 管理员中没有任何权限,甚至没有查看权限。因此我的问题是:我如何在代码中为相关模型的用户分配管理员权限,就像在管理员中编辑用户时我可以在“用户权限”部分手动分配它们一样?我已经尝试使用自定义 ModelAdmin 类使用 usual has_xxx_permissions(),但这没有用。所以我的猜测是我忽略了一些明显的东西。有什么想法吗?
【问题讨论】:
标签: django django-admin