一个报文中包含headers和body
Django接收到这些之后进行拆分,并对应到request的属性中,并构造出一个request对象
然后交给视图的使用,作为视图的参数
request的属性
上面所说的类似于字典对象:
上面中default是一个默认值
GET属性:
例子:
视图:
然后增加3个模板
然后配置URL
然后写模板
href是超链接, ?a=1&b=2&c=3就是参数,这样点击第一个链接就会到视图中getTest2,点击第二个就到getTest3中去
然后修改视图中的getTest2来接收参数
然后修改模板来显示
结果:
点击 test2
GET一键多值
注意超链接的方式带/和不带/区别
上面中<a href =“/booktest/getTest2....” 匹配的就是127.0.0.1:8000/booktest/getTest2...
一键多值视图中修改getTest3
修改模板:
结果:
点击test3: 将会返回最后一个键的值
如果像返回多个值:
修改视图:
结果:u是unicode编码
需要注意的是:
改setting: 改模板
改数据库
加应用