以下是我将用户添加到群组的代码
g = Group.objects.get(name='groupname')
g.user_set.add(your_user)
当我删除用户时如何从群组中删除此用户?
答案 0 :(得分:25)
请参阅文档https://docs.djangoproject.com/en/dev/topics/auth/#methods
g.user_set.remove(your_user)
答案 1 :(得分:2)
清除用户对象中所有用户组的最简单方法是
user_obj.groups.clear()
答案 2 :(得分:2)
要删除特定的组,请执行以下操作:
group = Group.objects.get(name='groupname')
user.groups.remove(group)