|
|
1
19
不仅如此,他们还获得了一个接一个给自己任何权限的能力,同样的效果……
嗯,不一定。您在django的admin的change页面中看到的表单是由管理应用程序动态创建的,并且基于
风俗习惯
但这里的问题是,这个限制将适用于所有用户。如果这不是你想要的,你可以
|
|
|
2
5
接受答案的下面部分有一个竞赛条件,如果两个工作人员用户试图同时访问管理表单,其中一个用户可能会获得超级用户表单。
为了避免这种竞争条件(并且在我看来提高了解决方案的整体质量),我们可以覆盖
|
|
|
3
1
多亏了克莱门特。当我为我的网站做同样的事情时,我想到的是我需要另外使所有的字段都只为你自己以外的用户读。因此,基于clment的答案,我添加了readonly字段和password字段隐藏在查看not self时
|
|
|
4
0
Django 1.1的完整代码(仅限于员工(非超级用户)的基本用户信息)
|
|
|
5
0
这个方法是从网上的几个有用的提示中总结出来的。在本例中,我们将修改useradmin,以便对于具有用户添加/更改权限的非超级用户员工,他们可以授予另一个用户的唯一权限和组是员工已经拥有的权限和组。 (适用于Django 1.11)
如果用户被授予更改组的权限,那么groupadmin也应该这样做。 |
|
|
Patrick Bond · 如何将模型中的函数结果添加到列表中? 1 年前 |
|
|
bur · 每次从模板调用方法都会查询数据库吗? 1 年前 |
|
|
Stefan · 在子目录中设置Django 1 年前 |
|
|
vale383 · 如何在Django端点中查找user_id 1 年前 |
|
|
Kovy Jacob · Django在动态URL段中添加斜线 1 年前 |
|
|
user987 · 如何在Django中访问提交的表单请求数据 1 年前 |
|
|
user24242514 · 将嵌套查询字符串请求转换为字典 1 年前 |