Python 如何使用相同的查询参数django获得多个结果

Python 如何使用相同的查询参数django获得多个结果,python,django,url-routing,Python,Django,Url Routing,有没有办法在django中使用相同的查询参数获得两个结果。我发现第二个值覆盖了第一个值 例如: http://localhost:8000/?id=3&id=4 结果返回id=4的值,但我需要id=3和id=4的结果,您需要的是QueryDict的函数 request.GET.getlist('myvar') 处理URL的视图逻辑是什么?这将决定应如何传递参数。例如,在视图中,您可以使用.filter(id\uu in=[3,4])创建查询。

有没有办法在django中使用相同的查询参数获得两个结果。我发现第二个值覆盖了第一个值

例如:

http://localhost:8000/?id=3&id=4
结果返回id=4的值,但我需要id=3和id=4的结果,您需要的是QueryDict的函数

request.GET.getlist('myvar')

处理URL的视图逻辑是什么?这将决定应如何传递参数。例如,在视图中,您可以使用
.filter(id\uu in=[3,4])
创建查询。