太多值无法解压缩(预期为2个)python django tastypie
这是我的格言:太多值无法解压缩(预期为2个)python django tastypie,python,django,dictionary,tastypie,Python,Django,Dictionary,Tastypie,这是我的格言: {'interno__exact': False, 'formulario__protocolo__id__exact': '5', 'autor__funcionario__funcao__id__exact': '2'} 我得到了这个错误: 要解压缩的值太多(预期为2个) 在本次执行中: count = Avaliacao.objects.filter( applicable_filters ) 有人知道我做错了什么吗?太多的值太过解包意味着您必须在等号的每一侧有相等数量
{'interno__exact': False, 'formulario__protocolo__id__exact': '5', 'autor__funcionario__funcao__id__exact': '2'}
我得到了这个错误:
要解压缩的值太多(预期为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 )