在Django中将用户添加到组
如何通过组名将用户添加到django中的组?
我可以做这个:
user.groups.add(1) # add by id
我将如何做这样的事情:
user.groups.add(name='groupname') # add by name
回答:
使用具有组名称的组模型查找组,然后将该用户添加到user_set
from django.contrib.auth.models import Groupmy_group = Group.objects.get(name='my_group_name')
my_group.user_set.add(your_user)
以上是 在Django中将用户添加到组 的全部内容, 来源链接: utcz.com/qa/433521.html