Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/283.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 查询Django中的位置_Python_Django_Django Queryset - Fatal编程技术网

Python 查询Django中的位置

Python 查询Django中的位置,python,django,django-queryset,Python,Django,Django Queryset,我想在Django中创建这样的查询SQL select auth_group.name auth_user.username from auth_group, auth_user, auth_user_groups where auth_user.id = auth_user_groups.id AND auth_group.id = auth_group.id AND auth_group.name = "Operator"; 表: auth_user -> id, usernam

我想在Django中创建这样的查询SQL

select auth_group.name auth_user.username 
from  auth_group, auth_user, auth_user_groups
where auth_user.id = auth_user_groups.id AND auth_group.id = auth_group.id AND auth_group.name = "Operator";
表:

auth_user -> id, username

auth_group -> id, name

auth_user_groups -> id, user_id, group_id
我在django尝试这样的查询

p = User.objects.all().prefetch_related('groups').get(groups='Operator')
但error
ValueError:以10为基数的int()的文本无效:“运算符”

你能帮我解决这个问题吗

get(groups='Operator')

您可能会得到几个结果,因此您可能应该:

filter(groups__name='Operator')
filter(groups__name='Operator')