暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

阿语Python项目实操之美多后台管理-系统管理之用户组管理7.2.1节获取用户组表列表数据

阿语python 2021-05-25
295

获取用户组表列表数据

接口分析

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

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

返回数据:JSON

  {
"counts": "用户组总数量",
"list": [
{
"id": "组id",
"name": "组名称",
},
...
],
"page": "当前页码",
"pages": "总页码",
"pagesize": "页容量"
}

返回值类型是否必须说明
countsint用户组总数量
lists数组用户组表信息
pageint页码
pagesint总页数
pagesizeint页容量

后端实现

from django.contrib.auth.models import Permission, ContentType, Group
class GroupView(ModelViewSet):
serializer_class = GroupSerialzier
queryset = Group.objects.all()
pagination_class = PageNum

序列化器的定义

class GroupSerialzier(serializers.ModelSerializer):

class Meta:
model=Group
fields="__all__"


文章转载自阿语python,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论