注意:GET和POST都属于QueryDict对象
方法:有get()和getlist():都是通过键取值,一个获取一个值,另一个获取多个值
get():www.wakey.com.cn/abc?a=1&b=2&c=3
getlist():www.wakey.com.cn/abc?a=1&a=2&c=3
例:127.0.0.1:8000/get_one/?a=3&b=4&c=7
urls.py:
# get请求传参
url(r'^get_one', views.get_one),
url(r'^get_list', views.get_list),
views.py:
# get请求传参
def get_one(request):
a = request.GET.get('a')
b = request.GET.get('b')
c = request.GET.get('c')
return HttpResponse(a + b + c)
def get_list(request):
a = request.GET.getlist('a')
a1 = a[0]
a2 = a[1]
c = request.GET.get('c')
return HttpResponse(a1 + a2 + c)