在我们的项目中,我们在其中一个序列化程序中使用 ResourceRelatedField 作为外键字段,以符合 JSON:API 格式。这是它的外观:
types = ResourceRelatedField(
queryset=Type.objects,
many=True
)
我遇到的问题是我想从该字段的查询集中排除一些项目,这样我就不会从Type
模型中获取所有项目,而是一个子集。
如果我写这样的东西是行不通的:
types = ResourceRelatedField(
queryset=Type.objects.exclude(id=13),
many=True
)
在文档中没有找到任何相关内容。