Answers:
使用具有组名称的“组模型”查找组,然后将用户添加到user_set
from django.contrib.auth.models import Group
my_group = Group.objects.get(name='my_group_name')
my_group.user_set.add(your_user)
user_set
Django文档在哪里?我在任何地方都找不到它
<content_type>_set
when related_name
。
这是在现代版本的Django(在Django 1.7中测试)中如何执行此操作:
from django.contrib.auth.models import Group
group = Group.objects.get(name='groupname')
user.groups.add(group)
Group.objects.get_by_natural_key('groupname')
,但是并不能缩短它:D