Django 请求生命周期
1、用户发送Http请求
请求头:请求的url 请求的方式(get 或 post)等等
请求体:post传递的参数
2、服务器接收,根据请求头中的url在路由关系表中进行匹配(从上到下) urls.py
3、匹配成功后,执行指定的views
url -> 函数 --> FBV
url-> 类 --> CBV
4、业务处理
根据个人需求自定
操作数据库
使用原生SQL
使用Django ORM
5、返回结果给用户
响应头:包含cookie
响应体: 服务器向客户响应的数据(如html)