Django的生命周期
1. 浏览器向django服务器发起请求
2. 路由系统(url.py)
1. 通过正则匹配url
2. 交由视图系统(views.py),调用对应的方法处理数据
3. 中间件
1. 全局生效(所有方法均需要先由中间件处理)
4. 视图系统(views.py)
1. 是否需要根据post get请求, 区分处理方式
2. 处理数据
3. 返回结果
5. templates
1. 直接返回页面
2. 数据处理后返回页面
6. 层层返回给浏览器
django的生命周期是:前端请求—>nginx—>uwsgi.—>中间件—>url路由---->view视图—>orm---->拿到数据返回给view---->视图将数据渲染到模版中拿到字符串---->中间件—>uwsgi---->nginx---->前端渲染。