问题标签 [django-rules]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
9 浏览

django - 如何使用 django-rules 包从同一个数据库表中为每个实例定义不同的权限?

一个数据库表中定义了多个课程courses。我想明确定义有权注册特定课程的用户。如何做到这一点django-rules

0 投票
0 回答
22 浏览

python - Django - 通过基于类的视图向多对多字段添加条目

我想从团队模型中添加/删除成员。成员被指定为 ManyToManyField。我使用 django-rules 来指定权限,因此团队所有者应该能够添加/删除成员。

权限指定如下:

我指定了一些通用视图(CreateView、DetailView、UpdateView 和 DeleteView)来管理团队。现在我想要两个单独的视图来添加和删除相同的成员。

我可以使用哪个通用视图来添加/删除成员?这里推荐哪种方法?我想要 1 个专用视图来选择要添加的现有用户,以及列表视图上的一些链接来删除成员。我的方法失败了,因为它不添加成员,它只更新到最后选择的用户。所以 ManyToMany 表只包含一条记录。

0 投票
0 回答
18 浏览

python - 如何使用 django-rules 覆盖列表权限

我在我的项目中安装了django-rules来为我的操作定义规则。列表功能默认没有权限设置,因此您必须将它们添加到这里permission_type_map写的但没有效果。对于其他操作,如果我将其设置为或其他内容,我可以更改行为。is_superuser

我在这里想念什么?