Django API RESTframework上的查询对象列表,但结果只有一个对象



你好,API RESTframework专业知识

我有下面的表格

  • 用户
  • employee_profile(emprofile(
  • employee_list
  • 组织

我有带员工档案(emprofile(表的用户fk,带员工列表(登记(的emprofile fk,带有组织的emplist fk

我有:

  • 用户表中有3个用户
  • 员工配置表中有3名员工
  • 用户1创建了一个组织,用户2也创建了另一个组织用户3也创建了自己的组织用户1邀请用户2加入用户1拥有的组织的员工列表
  • 组织表中的3个组织

当user2登录时,我想让结果显示2个组织。

我正在尝试编码为图像函数打印正确地有2个对象,但在API(Postman(查询中只显示1个。

如何将2个对象作为打印结果。在此处输入图像描述在此处输入图像描述

您可以在def(非循环(的开头创建一个空列表

result=[]

并将您的serializer.data推送到循环中:

result.append(serializer.data)

然后返回结果值

相关内容

最新更新