如何使用Django检索多个查询参数值?

时间:2016-08-20 06:23:39

标签: python django query-parameters

我的网址有http://127.0.0.1:8000/theme/category/?q=check,hello,如何检索查询参数的值

当我尝试query = request.GET.get('q')时,我只收到check,但hello缺失。

从查询字符串中获取check和hello的任何帮助都会有所帮助

2 个答案:

答案 0 :(得分:5)

对于网址http://example.com/blah/?myvar=123&myvar=567,您可以使用getlist(),如下所示:

request.GET.getlist('myvar')

答案 1 :(得分:1)

您可以使用%2C,它是,的网址编码值。

来源:Alternative to sending comma separated parameter by querystring