分组表管理之获取用户组表列表数据
分组表管理
在系统管理中我们需要完成用户组表的增删改查,这时候我们可以借助于视图集中的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__"
运行效果:
分组表管理之获取用户组表列表数据相关推荐
- 订单管理之获取订单表表列表数据
获取订单表表列表数据 [订单数据是不能删除的,只能修改订单信息的状态] 接口分析 请求方式: GET /meiduo_admin/orders/?keyword=<搜索内容>&pa ...
- 权限表管理之保存权限表数据
保存权限表数据 在保存数据之前我们需要权限类表数据内容 1.获取权限类型列表数据 接口分析 请求方式: GET /meiduo_admin/permission/content_types/ # 获取 ...
- 管理员信息管理之获取管理员用户列表数据
管理员信息管理 在系统管理中我们需要完成管理员表的增删改查,这时候我们可以借助于视图集中的ModelViewset来完成相应的操作 获取管理员用户列表数据 接口分析 请求方式: GET /meiduo ...
- ajax怎样获得表头信息,layui.table动态获取表头和列表数据示例
layui.table动态获取表头和列表数据示例 2020年07月14日 | 萬仟网IT编程 | 我要评论 ```javascript//表格layui.use('table', function() ...
- QQ登录回调地址实现:【获取qq好友列表数据】附实例
QQ登录回调地址实现:[获取qq好友列表数据] <?php require_once("../../API/qqConnectAPI.php"); $qc = new QC( ...
- 权限表管理之获取用户权限表列表数据
用户权限控制说明 在产品运营平台中,是需要对用户进行权限控制的.Django实现了用户权限的控制 消费者用户与公司内部运营用户使用一个用户数据库来存储 通过is_staff 来区分是运营用户还是消费者 ...
- 订单管理之获取订单表详情数据数据
获取订单表详情数据数据 当点击订单详情时,我们需要获取订单详情数据 接口分析 请求方式: GET /meiduo_admin/orders/(?P<pk>\d+)/ 请求参数: 通过请求头 ...
- SKU表管理之保存SKU表数据
保存SKU表数据 在保存数据之前我们需要先获取三级分类信息.SPU表的名称信息.当前SPU商品的规格选项信息加载到页面中 1.获取三级分类信息 接口分析 请求方式: GET /meiduo_admin ...
- JS表单的获取、表单元素的获取、提交表单
获取表单 document.getElementById("id属性值"),通过表单的id属性值获取属性对象 document.表单的name属性值,通过表单的name属性值获取表 ...
最新文章
- 源码阅读笔记 BiLSTM+CRF做NER任务 流程图
- TCP释放连接的四次挥手过程
- SQLite FTS5使用小技巧
- newlisp 接受jenkins带空格的参数
- usg2130 虚拟服务器,usg2130防火墙怎么样设置
- Bugku杂项(一)
- 递归 将一个整数逆序
- Django表单form
- 为什么说黄桃罐头是东北的人参果
- 基于 Flow 的 NFT 交易平台 Tibles 完成 114 万美元种子轮融资
- c/c++编译的程序占用的内存分配
- 2020年中国人口出生率为8.52‰,首次跌破10‰,创下1978来新低
- 企业中常见的杀毒软件
- 12道JS基础简答题
- drozer 找不到java_自己安装drozer时出现各种问题的解决
- 小学语文历史重点名人以及解析大全
- ppt不能保存我html,powerpoint无法保存怎么解决
- Java课设 2048小游戏
- python利用re正则表达式提取数据
- bzoj4084 [Sdoi2015]bigyration题解