Django请求生命周期流程图
-
流程如下:
-
浏览器
-
发送请求(Http请求)
-
web服务网关接口(Django默认的wsgiref模块不能承受高并发,最大只有1000左右)
-
中间件 >> 缓存数据库(返回给中间件已经缓存过的数据)
-
urls.py(路由层)
-
views.py(视图层)
-
templates(模板层:存放html静态文件) models.py(模型层:存放假架接数据库)
-
数据库(返回给模型层需要的数据)
流程如下:
浏览器
发送请求(Http请求)
web服务网关接口(Django默认的wsgiref模块不能承受高并发,最大只有1000左右)
中间件 >> 缓存数据库(返回给中间件已经缓存过的数据)
urls.py(路由层)
views.py(视图层)
templates(模板层:存放html静态文件) models.py(模型层:存放假架接数据库)
数据库(返回给模型层需要的数据)