django - 为 django 组设置权限
问题描述
我目前正在尝试为 django 组设置权限。我写了一个简短的 POSTGRESQL 脚本:
INSERT INTO auth_group_permissions
(group_id, permission_id)
VALUES
(2, 1),
(2, 2),
(2, 4),
(2, 5),
(2, 6),
(2, 8),
(2, 9),
(2, 10),
(2, 11),
(2, 12),
(2, 13),
(2, 14),
(2, 16),
(2, 21),
(2, 22),
(2, 24)
而 group_id 是指,workspace_owner
例如...现在,当我使用 它时,它不会反映那些权限...如果我运行,我也会得到。有人能够解释我做错了什么吗?permission_id = 1
overview.add_booking
@permission_required(overview.add_booking)
user.has_perm('overview.add_booking')
False
非常感谢!
解决方案
推荐阅读
- javascript - 我无法将属性添加到对象数组
- python - 使用 python / pysnmp 获取连接到远程子网的设备的 mac 地址
- c# - 将 DataGridComboBoxColumn 绑定到对象
- amazon-web-services - AWS lambda 函数在检索 AWS 密钥时是否进行了一些缓存
- monaco-editor - 为 ngx-monaco-editor 编写单元测试用例
- matplotlib - 如何更改 3d matplotlib 图中轴的颜色?
- html - 如何将文本保存在图像容器下方,以免被掩盖?
- filter - 超集:filter_immune_slice_fields 是如何工作的?
- android - Id 是正确的,但是 - java.lang.NullPointerException: android.widget.TextView.setText(java.lang.CharSequence)' 在空对象引用上
- javascript - 使用新数据集更新 highcharts