一、视图的概念
(1)视图作用
接受用户的请求,并相应给用户
(2)视图函数的本质
python函数
(3)视图的响应
1.网页
重定向
其他响应状态
404 NOT_FOUND
500 SERVER_ERROR
400 BAD_REQUEST
2.json 数据
二、url配置
路由:
处理url地址与视图函数之间的程序,称之为路由
(1)配置
指定根级url(django已帮你配置好)
(2)urlpatterns列表
装有所有路由地址列表
url方法参数:
regex 正则
view 视图函数名
name 给当前url起名(url的反向解析)
url正则参数的使用
r 必须转义特殊字符
^ 必须以...开头
$ 必须以...结尾
注意:
r'^$'限定路由地址完全匹配才能访问到,并且转移特殊字符
实例:
首页路由地址:
url(r'^$',views.index,name='index')
新建一个路由:
url(r'^test/$',views.test,name='test')
这样后面只有test才能够访问,限制了路由地址