分组表管理

在系统管理中我们需要完成用户组表的增删改查,这时候我们可以借助于视图集中的ModelViewset来完成相应的操作

获取用户组表列表数据

接口分析

请求方式: GET /meiduo_admin/permission/groups/

#  分组表管理
router = DefaultRouter()
router.register('permission/groups', group.GroupView, base_name='groups')
print(router.urls)
urlpatterns += router.urls

请求参数: 通过请求头传递jwt token数据。

返回数据: JSON

  {"counts": "用户组总数量","list": [{"id": "组id","name": "组名称",},...],"page": "当前页码","pages": "总页码","pagesize": "页容量"}
返回值 类型 是否必须 说明
counts int 用户组总数量
lists 数组 用户组表信息
page int 页码
pages int 总页数
pagesize int 页容量

后端实现

from django.contrib.auth.models import Group
from rest_framework.viewsets import ModelViewSet
from meiduo_admin.serializers.group import GroupSerialzier
from meiduo_admin.utils import UserPageNumclass GroupView(ModelViewSet):serializer_class = GroupSerialzierqueryset = Group.objects.all()pagination_class = UserPageNum

序列化器的定义

from rest_framework import serializers
from django.contrib.auth.models import Groupclass GroupSerialzier(serializers.ModelSerializer):class Meta:model = Groupfields = "__all__"

运行效果:

分组表管理之获取用户组表列表数据相关推荐

  1. 订单管理之获取订单表表列表数据

    获取订单表表列表数据 [订单数据是不能删除的,只能修改订单信息的状态] 接口分析 请求方式: GET /meiduo_admin/orders/?keyword=<搜索内容>&pa ...

  2. 权限表管理之保存权限表数据

    保存权限表数据 在保存数据之前我们需要权限类表数据内容 1.获取权限类型列表数据 接口分析 请求方式: GET /meiduo_admin/permission/content_types/ # 获取 ...

  3. 管理员信息管理之获取管理员用户列表数据

    管理员信息管理 在系统管理中我们需要完成管理员表的增删改查,这时候我们可以借助于视图集中的ModelViewset来完成相应的操作 获取管理员用户列表数据 接口分析 请求方式: GET /meiduo ...

  4. ajax怎样获得表头信息,layui.table动态获取表头和列表数据示例

    layui.table动态获取表头和列表数据示例 2020年07月14日 | 萬仟网IT编程 | 我要评论 ```javascript//表格layui.use('table', function() ...

  5. QQ登录回调地址实现:【获取qq好友列表数据】附实例

    QQ登录回调地址实现:[获取qq好友列表数据] <?php require_once("../../API/qqConnectAPI.php"); $qc = new QC( ...

  6. 权限表管理之获取用户权限表列表数据

    用户权限控制说明 在产品运营平台中,是需要对用户进行权限控制的.Django实现了用户权限的控制 消费者用户与公司内部运营用户使用一个用户数据库来存储 通过is_staff 来区分是运营用户还是消费者 ...

  7. 订单管理之获取订单表详情数据数据

    获取订单表详情数据数据 当点击订单详情时,我们需要获取订单详情数据 接口分析 请求方式: GET /meiduo_admin/orders/(?P<pk>\d+)/ 请求参数: 通过请求头 ...

  8. SKU表管理之保存SKU表数据

    保存SKU表数据 在保存数据之前我们需要先获取三级分类信息.SPU表的名称信息.当前SPU商品的规格选项信息加载到页面中 1.获取三级分类信息 接口分析 请求方式: GET /meiduo_admin ...

  9. JS表单的获取、表单元素的获取、提交表单

    获取表单 document.getElementById("id属性值"),通过表单的id属性值获取属性对象 document.表单的name属性值,通过表单的name属性值获取表 ...

最新文章

  1. 源码阅读笔记 BiLSTM+CRF做NER任务 流程图
  2. TCP释放连接的四次挥手过程
  3. SQLite FTS5使用小技巧
  4. newlisp 接受jenkins带空格的参数
  5. usg2130 虚拟服务器,usg2130防火墙怎么样设置
  6. Bugku杂项(一)
  7. 递归 将一个整数逆序
  8. Django表单form
  9. 为什么说黄桃罐头是东北的人参果
  10. 基于 Flow 的 NFT 交易平台 Tibles 完成 114 万美元种子轮融资
  11. c/c++编译的程序占用的内存分配
  12. 2020年中国人口出生率为8.52‰,首次跌破10‰,创下1978来新低
  13. 企业中常见的杀毒软件
  14. 12道JS基础简答题
  15. drozer 找不到java_自己安装drozer时出现各种问题的解决
  16. 小学语文历史重点名人以及解析大全
  17. ppt不能保存我html,powerpoint无法保存怎么解决
  18. Java课设 2048小游戏
  19. python利用re正则表达式提取数据
  20. bzoj4084 [Sdoi2015]bigyration题解

热门文章

  1. 直播:AI时代,普通程序员该如何转人工智能(限免报名)
  2. Python分析101位《创造营2020》小姐姐,谁才是你心中的颜值担当?
  3. 使用自己的数据集训练MobileNet、ResNet实现图像分类(TensorFlow)| CSDN博文精选
  4. 1小时上手MaskRCNN·Keras开源实战 | 深度应用
  5. Spring Boot 极简集成 Shiro
  6. 一个支付案例,学会策略模式!
  7. 关于UUID的二三事
  8. 服务运行一段时间,redis缓存就不可用,原来是这个锅!
  9. SpringBoot 深度调优,让你的项目飞起来!
  10. Alibaba 之 Nacos