站点管理⻚⾯做好了, 接下来就要做公共访问的⻚⾯了。
对于Django的设计框架MVT
⽤户在URL中请求的是视图
视图接收请求后进⾏处理
并将处理的结果返回给请求者
使⽤视图时需要进⾏两步操作
1.定义视图
2.配置URLconf
一、定义视图
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
三. 总结流程
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/123508.html