讲解对象:视图函数,定义视图,错误视图
作者:融水公子 rsgz
1 定义视图
0.1本质就是一个函数
0.2函数就会有参数,那么视图函数也有参数
0.3第一个参数HttpRequest对象实例
0.4第二个参数通过正则表达式获取的参数
0.5文件位置在views.py
2 错误视图
0.1
404视图:表示在找不到网页时候返回的,本质就是url匹配不成功
0.2
500视图:表示视图代码出错,就是服务器出错
0.3
400视图:错误出现在客户操作,可能是客户使用爬虫了
说明:
0.1
404视图可以自己定义
0.2
404视图定义的位置比较特殊,在templates目录下定义的 404.html就行了
0.3
404页面内容,比较简单,提示页面丢失就行了
0.4这是告诉你,你请求的哪一个网址不存在 <h2>{{request_path}}</h2>
0.5我们不用为最后一个网址提示去匹配视图,因为正是找不到视图我们才去提示客户端的啊