解压的值太多(预期 2)python django tastypie
Too many values to unpack (expected 2) python django tastypie
这是我的命令:
{'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 )
有人知道我做错了什么吗?
太多的值太多解包意味着你必须在等号的两边有相等数量的值,看这个:
a,b = 1,2
那么 a 等于 1,b 等于 2。
你需要有等量的东西来打开包装和让它们有意义。
如果我输入:
print(a)
print(b)
它会说
1
2
做到了,只是改自:
count = Avaliacao.objects.filter( applicable_filters )
至:
count = Avaliacao.objects.filter( **applicable_filters )
这是我的命令:
{'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 )
有人知道我做错了什么吗?
太多的值太多解包意味着你必须在等号的两边有相等数量的值,看这个:
a,b = 1,2
那么 a 等于 1,b 等于 2。 你需要有等量的东西来打开包装和让它们有意义。
如果我输入:
print(a)
print(b)
它会说
1
2
做到了,只是改自:
count = Avaliacao.objects.filter( applicable_filters )
至:
count = Avaliacao.objects.filter( **applicable_filters )