编程学习网 > 编程语言 > Python > django框架流程是什么?
2022
09-07

django框架流程是什么?

在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框架内容欢迎持续关注编程学习


扫码二维码 获取免费视频学习资料

Python编程学习

查 看2022高级编程视频教程免费获取