前言
请求服务器常用的两种方法GET(从服务器获取数据)和POST(提交数据至服务器)
get请求的形式是:在url尾部以‘?’开始,以键=值的形式传递,以‘&’进行分割
基于上一篇文章中设置好的路由以及视图、html来修改
django_study.templates.test_request.html 页面显示
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Test Request</title>
</head>
<body>
<p>请求方法:{{ req_method }}</p>
<p>获取get数据:{{ req_get_data }}</p>
</body>
</html>
django_study.app01.views.py.test_request 视图函数
def test_request(request):
req_method = request.method
req_get_data = request.GET
return render(request,"test_request.html", locals())
django_study.django_study.urls.py路由
url(r'^test_request/$', test_request)
启动后访问127.0.0.1:8000/test_request/?username=suner&pwd=123456(url访问字符串不需要加双引号)