Django:要解压缩的值太多(应为2个)
我是Django的新手 在我的Django view.py中,我有以下get方法: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如果您希
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