站点管理⻚⾯做好了, 接下来就要做公共访问的⻚⾯了。
一、定义视图
1、视图就是⼀个Python函数/类,被定义在应⽤的views.py中.
2、视图的第⼀个参数是HttpRequest类型的对象reqeust,包含了所有请求信息.
3、视图必须返回HttpResponse对象,包含返回给请求者的响应信息.
4、需要导⼊HttpResponse模块 :
from django.http import HttpResponse
a、全局路由:
b、定义视图函数
c、请求url后
二. 配置URLconf
查找视图的过程 :
1.请求者在浏览器地址栏中输⼊URL, 请求到Django服务器.
2.Django服务器获取URL请求路径.
3.然后与程序中的URLconf逐条匹配.
4.如果匹配成功则调⽤对应的视图.
5.如果所有的URLconf都没有匹配成功.则返回404错误.
需要两步完成URLconf配置
i. 在项⽬中定义URLconf
ii. 在应⽤中定义URLconf
在项⽬中定义URLconf
i. 找到RootConf所在⽬录
ii. 编辑urls⽂件
编辑film_manager/urls.py⽂件
请求url