🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# QueryDict对象 * 定义在django.http.QueryDict * request对象的属性GET、POST都是QueryDict类型对象 * 与python字典不同,QueryDict类型的对象用来处理同一个键带有多个值的情况 * 方法get\(\):根据键获取值 * 只能获取键的一个值 * 如果一个键同时拥有多个值,获取最后一个值 ```text dict.get("键",default) 或简写为 dict['键'] ``` * 方法getlist\(\):根据键获取值 * 将键的值以列表返回,可以获取一个键的多个值 ```text dict.getlist("键",default) ``` ```text 配置路由urls.py: """ url(r'^test/$',views.querydict), """ views.py: def querydict(request): a = request.GET.getlist('a') print(a) a1 = a[0] a2 = a[1] b = request.GET.get('b') print(b) return HttpResponse(a1+ " " + a2 + " " + b) 测试网址:http://localhost:8000/test/?a=1&a=2&b=2 值:1 2 2 ```