摘要: 1、web开发模式 1.1、静态页面和动态页面 ​ 静态页面是已经编写好的HTML文件,动态页面是是通过数据库获取数据的 1.2前后端混合开发:发送的是HTML内容 ​ XML格式: ​ 标签形式: ​ 呵呵 ​ ​ json 格式: ​ 字典形式:{"name":"tank"} 1.3、前后端分离 阅读全文
posted @ 2020-07-09 22:56 疏星淡月 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 1.序列化组件介绍 ​ 1.列化的时候,序列化器能将模型对象转换成字典,经过response以后变成json字符串 ​ 2.反序列化,把客户端发过来的数据,经过request以后变成字典,序列化器可以吧字典转成模型 ​ 3.反序列化,完成数据校验功能 2、简单使用 ​ 1.写一个序列化的类,继承Se 阅读全文
posted @ 2020-07-09 22:54 疏星淡月 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1、请求与响应 ​ drf框架中,前后端之间的请求:request以及响应:response 1.1、请求 ​ 请求对象可以通过查看类得到Request可以继承request,并且Request是二次封装request,将原生request作为drf request对象的_request 属性 ​ 阅读全文
posted @ 2020-07-09 22:50 疏星淡月 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 1、路由 ​ drf中可以通过继承视图基类ModelViewSet的路由写法,可以自动生成路由,从而优化继承视图类ViewSetMixin的路由 ​ drf中不同路由的使用: 1.1、urls.py中的基础路由 url('book/',views.Bookview.as_view()) url('b 阅读全文
posted @ 2020-07-09 22:46 疏星淡月 阅读(199) 评论(0) 推荐(0) 编辑