1. 后端接口设计 请求方式 : POST /orders/ 请求参数: JSON 或 表单 返回数据: JSON 2. 后端实现 在orders/views.py中创建视图 在orders/serializers.py中创建序列化器 保存订单的思路 数据库事务 在保存订单数据中,涉及到多张表(Or ...
分类:
其他好文 时间:
2018-07-30 22:39:09
阅读次数:
332
1. 后端接口设计 请求方式 : GET /cart/ 请求参数: 无 返回数据: JSON 或 表单 2. 后端实现 在carts/serializers.py中创建序列化器 在carts/views.py 中修改视图,增加get方法 ...
分类:
其他好文 时间:
2018-07-30 22:38:59
阅读次数:
226
1. 后端接口设计 请求方式 : DELETE /cart/ 请求参数: 返回数据:无,状态码204 2. 后端实现 在carts/serializers.py 中新建序列化器 在carts/views.py 中修改视图,增加delete方法 ...
分类:
其他好文 时间:
2018-07-30 22:36:43
阅读次数:
180
后端接口设计: 请求方式:PUT /email/ 请求参数: JSON 或 表单 返回数据: JSON 在users/serializers.py中新建序列化器,用户验证用户提交的邮箱信息。 在users/views.py中创建新视图,用于保存用户的邮箱信息,注意需要用户登录通过认证后。 设置路由信 ...
分类:
其他好文 时间:
2018-07-30 22:10:35
阅读次数:
310
序列化 序列化用于对用户请求数据进行验证和数据进行序列化,序列化器(serializers)类似于Django forms 模型设计 序列化 序列化一般可以继承两个类, 和 。继承 需要手写字段,继承 可以复用数据库字段,并且可以创建和更新数据。 serializers.Serializer ser ...
分类:
其他好文 时间:
2018-07-29 22:34:43
阅读次数:
276
1.分页 a. 分页 看第n页 每页显示n条数据: b. 分页 在某个位置 向后查看多少条数据 c. 加密分页 上一页和下一页 本质:查看 记住页码id的最大值和最小值 通过其来准确扫描 过去的话 会从id 1到n扫描 第一种分页 api下的utils.serializers.pager.py fr... ...
分类:
其他好文 时间:
2018-07-21 17:13:20
阅读次数:
179
Django学习之DRF02Serializer序列化器之反序列化操作 1.调?序列化器进?验证 0.准备序列化器 class BookInfoSerializer(serializers.Serializer): """图书数据序列化器""" id = serializers.IntegerFie ...
分类:
其他好文 时间:
2018-07-18 19:11:28
阅读次数:
455
在此之前定义一个序列化工具: views中的的代码 from rest_framework.viewsets import ModelViewSet from .models import BookInfo from .serializers import BookInfoSerializers c ...
分类:
其他好文 时间:
2018-07-17 16:29:54
阅读次数:
229
后台部分:@csrf_exemptdef getTree(request): row = serializers.serialize("json", models.Tree.objects.all()) rows = [] for r in json.loads(row): ra = r['fiel ...
分类:
编程语言 时间:
2018-07-03 15:17:26
阅读次数:
156
1.用原生的HttpResponse处理 2.使用rest_framework的响应处理 方法一:model_to_dict(obj) 方法二:serialize 方法三:序列化组件 rest_framework组件中serializers,使用如同form组件: ...
分类:
其他好文 时间:
2018-06-19 19:30:27
阅读次数:
142