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

ne5o7dgx  于 2022-11-07  发布在  Postman
关注(0)|答案(1)|浏览(130)

Hello API REST框架专业知识
我有以下表格

  • 使用者
  • 雇员配置文件(emprofile)
  • 雇员列表(emplist)
  • 组织(org)

我有一个带有雇员配置文件(emprofile)表的用户fk,一个带有雇员列表(enlist)的雇员配置文件fk,一个带有组织的雇员列表fk
而我有:

  • 用户表中有3个用户
  • emprofile表中有3个雇员
  • 用户1已经创建了一个组织,用户2也创建了另一个组织。用户3也创建了自己的组织。用户1邀请用户2加入用户1所拥有的组织的雇员列表。
  • 组织表中的3个组织

我希望在user2登录时获得显示2个组织的结果。
我试图编码为图像函数打印有2个对象正确,但在API( Postman )查询只显示了1。
如何将2个对象作为打印结果。enter image description hereenter image description here

jdzmm42g

jdzmm42g1#

您可以在def的开头创建一个空列表(不在for循环中)

result=[]

然后将您的www.example.com推送serializer.data到for循环中:

result.append(serializer.data)

然后返回结果值

相关问题