在django框架的设计模式中,借鉴了普通常用的web框架MVC的思想,分为了三个部分。来降低各个部分之间的耦合性。而如果开发者们要使用django框架进行Python web开发,其流程顺序也是需要了然于心。今天就给大家分享一下django框架流程是什么?
这里借用官方的一个比较清晰的技术流程分享
技术流程解释:
上面的流程图可以大致描述Django处理request的流程,按照流程图的标注,可以分为以下几个步骤:
1.用户通过浏览器请求一个页面
2.请求到达Request Middlewares,中间件对request做一些预处理或者直接response请求
3.URLConf通过urls.py文件和请求的URL找到相应的View
4.View Middlewares被访问,它同样可以对request做一些处理或者直接返回response
5.调用View中的函数
6.View中的方法可以选择性通过Models访问底层的数据
7.所有的Model-to-DB的交互都是通过manager完成的
8.如果需要,Views可以使用一个特殊的Context
9.Context被传给Template用来生成页面
以上就是“django框架流程是什么?”的详细内容,想要了解更多django框架内容欢迎持续关注编程学习网
扫码二维码 获取免费视频学习资料
- 本文固定链接: http://phpxs.com/post/10026/
- 转载请注明:转载必须在正文中标注并保留原文链接
- 扫码: 扫上方二维码获取免费视频资料
查 看2022高级编程视频教程免费获取