管理员查看django中其他普通用户的访问权限

发布于 2024-12-03 04:32:05 字数 36 浏览 0 评论 0原文

如何向 django 中的普通用户授予管理视图的访问权限?

How can I give access for the admin views to normal users in django?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

浅语花开 2024-12-10 04:32:05

转到管理站点并编辑用户。选中复选框(在权限下),其中显示:

“员工状态

指定用户是否可以登录此管理站点。”

然后,您需要授予他们适当的权限,以便他们实际查看管理站点中的内容。这是在此复选框下方完成的。如果您希望他们能够执行所有操作,请选中“超级用户”复选框。

你是这个意思吗?

更新

OP 实际上想要将这些权限应用于一组用户。为此,请转到管理站点 >验证>团体。创建一个新组。授予它您希望用户组拥有的权限。然后,您需要转到每个用户并将他们添加到该组中。他们还需要获得“员工身份”才能登录管理网站。

这就是你所追求的吗?

Go to the admin site and edit the user. Check the check box (under permissions) where it says:

"Staff status

Designates whether the user can log into this admin site."

You then need to grant them appropriate permissions for them to actually see things in the admin site. That is done just below this checkbox. If you want them to be able to do everything, check the "superuser" checkbox.

Is this what you mean?

Update

The OP actually wants to apply these permissions to a group of users. To do this, go to the admin site > Auth > Groups. Create a new group. Give it the permissions you want the group of users to have. You then need to go to each user and add them to this group. They will also need to be given "staff status" in order to log in to the admin site.

Is that what you are after?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文