如何在Django中设置用户的权限(不使用admin)?

时间:2012-11-24 16:41:22

标签: django django-permissions

我是Django的新手,我想在不使用模板管理员的情况下设置权限。

1 个答案:

答案 0 :(得分:2)

来自https://docs.djangoproject.com/en/dev/topics/auth/#methods

这是以编程方式添加/删除权限的方法

myuser.groups = [group_list]
myuser.groups.add(group, group, ...)
myuser.groups.remove(group, group, ...)
myuser.groups.clear()

myuser.user_permissions = [permission_list]
myuser.user_permissions.add(permission, permission, ...)
myuser.user_permissions.remove(permission, permission, ...)
myuser.user_permissions.clear()