如何在django查看一个group里的所有user

来源:互联网 发布:java读取动态日志文件 编辑:程序博客网 时间:2024/04/19 13:26
from django.contrib.auth.models import User, Group


第一种方法:

group = Group.objects.get(name='blogger')users = group.user_set.all()

第二种方法:

User.objects.filter(groups__name='blogger')

第三中方法:

perm = Permission.objects.get(codename='blogger')users = User.objects.filter(Q(groups__permissions=perm) | Q(user_permissions=perm) ).distinct()


0 0
原创粉丝点击