Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django models 从模型获取列表值时出现太多值无法解包(预期为2)错误_Django Models_Django Views - Fatal编程技术网

Django models 从模型获取列表值时出现太多值无法解包(预期为2)错误

Django models 从模型获取列表值时出现太多值无法解包(预期为2)错误,django-models,django-views,Django Models,Django Views,在my view.py中,我有以下get方法delivered=Orders.filter('delivered').count(),它应该返回结果,但当我尝试运行它时,它显示错误太多的值需要解包(预期为2) 这是我的密码 Views.py models.py 事实上,你犯了一个愚蠢的错误 delivered = Orders.filter('Delivered').count() pending= Orders.filter('Pending').count() 这会是这样的。在您的案例中,

在my view.py中,我有以下get方法
delivered=Orders.filter('delivered').count()
,它应该返回结果,但当我尝试运行它时,它显示错误太多的值需要解包(预期为2)

这是我的密码

Views.py

models.py


事实上,你犯了一个愚蠢的错误

delivered = Orders.filter('Delivered').count()
pending= Orders.filter('Pending').count()
这会是这样的。在您的案例中,您必须提到数据库字段名,因为它是状态

delivered = Orders.filter(status='Delivered').count()
pending= Orders.filter(status='Pending').count()

事实上,你犯了一个愚蠢的错误

delivered = Orders.filter('Delivered').count()
pending= Orders.filter('Pending').count()
这会是这样的。在您的案例中,您必须提到数据库字段名,因为它是状态

delivered = Orders.filter(status='Delivered').count()
pending= Orders.filter(status='Pending').count()