订单管理之获取订单表表列表数据
获取订单表表列表数据
【订单数据是不能删除的,只能修改订单信息的状态】
接口分析
请求方式: GET /meiduo_admin/orders/?keyword=<搜索内容>&page=<页码>&pagesize=<页容量>
# 查询获取订单管理列表数据
router = DefaultRouter()
router.register('orders', orders.OrdersView, base_name='orders')
# print(router.urls)
urlpatterns += router.urls
请求参数: 通过请求头传递jwt token数据。
返回数据: JSON
{"counts": 39,"list": [{"order_id": "20181126102807000000004","create_time": "2018-11-26T18:28:07.470959+08:00"},{"order_id": "20181126103035000000004","create_time": "2018-11-26T18:30:35.854982+08:00"},......],"page": 1,"pages": 8,"pagesize": 5}
返回值 | 类型 | 是否必须 | 说明 |
---|---|---|---|
count | int | 是 | 订单数据总量 |
lists | 数组 | 是 | 订单表信息 |
page | int | 是 | 页码 |
pages | int | 是 | 总页数 |
pagesize | int | 是 | 页容量 |
后端实现
from rest_framework.viewsets import ModelViewSet
from meiduo_admin.serializers.orders import OrderSeriazlier
from orders.models import OrderInfo
from meiduo_admin.utils import UserPageNumclass OrdersView(ModelViewSet):serializer_class = OrderSeriazlierqueryset = OrderInfo.objects.all()pagination_class = UserPageNum
序列化器的定义
from rest_framework import serializers
from orders.models import OrderInfoclass OrderSeriazlier(serializers.ModelSerializer):class Meta:model = OrderInfofields = '__all__'
运行效果:
订单管理之获取订单表表列表数据相关推荐
- 分组表管理之获取用户组表列表数据
分组表管理 在系统管理中我们需要完成用户组表的增删改查,这时候我们可以借助于视图集中的ModelViewset来完成相应的操作 获取用户组表列表数据 接口分析 请求方式: GET /meiduo_ad ...
- 订单管理之获取订单表详情数据数据
获取订单表详情数据数据 当点击订单详情时,我们需要获取订单详情数据 接口分析 请求方式: GET /meiduo_admin/orders/(?P<pk>\d+)/ 请求参数: 通过请求头 ...
- 淘宝开放平台店铺订单管理oAuth2.0订单同步获取接口解决方案
正常为了进行淘宝/天猫平台卖家订单商品oAuth2.0开发,首先我们需要做下面几件事情. 1.注册一个开发者账号,拥有订单管理相关应用标签:需要部署聚石塔. 2.然后为每个淘宝应用注册一个应用程序键( ...
- SPU表管理之查询获取SPU表列表数据
SPU表管理 在SPU表中我们需要对SKU表数据进行增删改查操作,这时候我们可以借助于视图集中的ModelViewset来完成相应的操作 查询获取SPU表列表数据 在获取sku数据时,我们在请求中包含 ...
- SKU表管理之查询获取sku表列表数据
SKU表管理 在sku表中我们需要对SKU表数据进行增删改查操作,这时候我们可以借助于视图集中的ModelViewset来完成相应的操作 查询获取sku表列表数据 [商品的详细信息,要引入事务的管理, ...
- 规格表管理之查询获取规格表列表数据
规格表管理 在规格表中我们需要对规格表数据进行增删改查操作,这时候我们可以借助于视图集中的ModelViewset来完成相应的操作 查询获取规格表列表数据 接口分析 请求方式: GET /meiduo ...
- 管理员信息管理之获取管理员用户列表数据
管理员信息管理 在系统管理中我们需要完成管理员表的增删改查,这时候我们可以借助于视图集中的ModelViewset来完成相应的操作 获取管理员用户列表数据 接口分析 请求方式: GET /meiduo ...
- ajax怎样获得表头信息,layui.table动态获取表头和列表数据示例
layui.table动态获取表头和列表数据示例 2020年07月14日 | 萬仟网IT编程 | 我要评论 ```javascript//表格layui.use('table', function() ...
- python订单管理系统功能_订单管理系统的基本功能有哪些?
订单管理系统是通过统一的订单管理和分配,给用户提供整合的一站式供应链服务,让仓储,运输和订单形成一个有机的整体,从而满足物流信息化的需求,今天德米萨就给大家具体介绍下订单管理系统的基本功能有哪些. 1 ...
最新文章
- swing下拉框从mysql_Java Swing JComboBox下拉列表框的示例代码
- Winforn中通过NPOI导出Excel时通过XSSFClientAnchor和XSSFPicture添加图片
- ZedGraph怎样在双击图形后添加箭头标记
- [转]ColorMatrixFilter--颜色矩阵滤镜
- 2019-02-26-算法-进化(字符串转换成整数)
- 联想sr950配置raid卡_联想ThinkServerrd服务器raid卡设置教程LSIiraid卡设置教程
- 【STL学习】堆相关算法详解与C++编程实现(Heap)
- 无法启动调试--未安装 Silverlight Developer 运行时。请安装一个匹配版本
- python爬虫设置代理ip_python爬虫使用代理ip或请求头的问题
- (转)机器学习算法比较
- linux+删除+grub,请问:如何删除grub引导
- Java入门级基础教学(史上最详细的整合)
- python开发微信点餐_微信点餐平台开发 (一)
- [2020-07]如何获取百度访客搜索关键字(竞价、推广、SEO)
- 置换贴图,法线贴图和凹凸贴图详解
- 标准盒模型和IE盒模型
- 【百度OCR 文字识别篇】好奇怪的SDK108错误,换种方法解决
- 《空号》:聊聊我在阿里外包3个月学到了什么。。。
- log4j日志文件乱码问题的解决方法
- 高考失利只能进清华,35岁成阿里最年轻技术副总裁,他来自另一个平行世界!...