摘要:
2. 路由Routers 对于视图集ViewSet,我们除了可以自己手动指明请求方式与动作action之间的对应关系外,还可以使用Routers来帮助我们快速实现路由信息。 REST framework提供了两个router SimpleRouter DefaultRouter SimpleRout 阅读全文
摘要:
2个视图基类 APIView与View的不同之处在于: 传入到视图方法中的是REST framework的Request对象,而不是Django的HttpRequeset对象; 视图方法可以返回REST framework的Response对象,视图会为响应数据设置(render)符合前端要求的格式 阅读全文
摘要:
django中一共提供了两种视图:分别是函数视图[function view]和类视图[class view]。 函数视图,实现功能,需要手动判断用户的请求动作,而且当函数视图数量多了,就不要归纳整理。 类视图,可以实现django自动根据用户的http请求动作,自动识别执行对应名称的视图方法。 类 阅读全文
摘要:
定义序列化器 django REST_Farmework中Serializer使用类定义,虚继承rest_framework.serializer.Serializer 作用:1. 序列化,序列化器会把模型对象转换成字典,经过response以后编程json字符串2. 反序列化,把客户端发送过来得数 阅读全文