这是我的词:
{'interno__exact': False, 'formulario__protocolo__id__exact': '5', 'autor__funcionario__funcao__id__exact': '2'}
我收到此错误:
too many values to unpack (expected 2)
关于此次执行:
count = Avaliacao.objects.filter( applicable_filters )
有人知道我做错了什么吗?
答案 0 :(得分:0)
太多的值也解压缩意味着你必须在等号的每一边有相同数量的值,请注意:
a,b = 1,2
然后a等于1,b等于2。 你需要有相同数量的东西才能打开包装,以及让它们变得吝啬的东西。
如果我输入:
print(a)
print(b)
它会说
1
2
答案 1 :(得分:0)
做到了,只需改变:
count = Avaliacao.objects.filter( applicable_filters )
为:
count = Avaliacao.objects.filter( **applicable_filters )