django生命周期

1.png

一、用户(浏览器)向django(wsgi)服务器发起请求django

什么是中间件

中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每一个中间件组件负责作一些特定的功能。浏览器

二、中间件服务器

全局生效(全部方法均须要先由中间件处理)app

三、 urls.py框架

正则匹配urlide

抛给 views.py, 调用对应的方法处理数据post

四、views.pyurl

是否须要根据post get请求, 区分处理方式spa

处理数据插件

返回结果

五、templates与Models

直接返回页面

数据处理后返回页面

六、最后层层返回给浏览器

相关文章
相关标签/搜索