Django:要解压缩的值太多(应为2个)

Django:要解压缩的值太多(应为2个),django,django-queryset,Django,Django Queryset,我是Django的新手 在我的Django view.py中,我有以下get方法:customer\u list=customer.objects.filter(CustId='1001')并返回结果 当我用如下字符串替换时: getQueryString=“CustId=”1001“ customer\u list=customer.objects.filter(getQueryString) 我得到以下错误: 要解压缩的值太多(应为2个) 非常感谢您的帮助。Hi@Deysgroup如果您希

我是Django的新手

在我的Django view.py中,我有以下get方法:
customer\u list=customer.objects.filter(CustId='1001')
并返回结果

当我用如下字符串替换时:

getQueryString=“CustId=”1001“
customer\u list=customer.objects.filter(getQueryString)
我得到以下错误:

要解压缩的值太多(应为2个)


非常感谢您的帮助。

Hi@Deysgroup如果您希望这样发送,您可以使用
getQueryString={'CustId':'1001'}
然后使用
customer\u list=customer.objects.filter(**getQueryString)
调用函数,我希望这个答案对您有所帮助。

您尝试过使用dict吗

看一看,也许它能帮助你理解你的问题

getQueryString={'CustId':'1001'}
customer\u list=customer.objects.filter(**getQueryString)

我也试过dict。成功了。非常感谢。@Deysgroup不客气!另外,别忘了做标记作为答案;D