【发布时间】:2013-12-23 02:58:15
【问题描述】:
我是从 sweetpie 开始的,但我无法解决以下问题:
我有一系列模型,通过 ForeignKeys 或 ManyToMany 关系链接。我不希望 API 返回整个对象,而是只返回“id”字段。
例如,我有以下Taxa 模型:
class TaxaResource(ModelResource):
class Meta:
queryset = Taxa.objects.all()
include_resource_uri = True
resource_name = 'taxa'
还有Population 模型:
class PopulationResource(ModelResource):
taxa = fields.ForeignKey(TaxaResource, 'taxa', full=True)
class Meta:
queryset = Population.objects.all()
include_resource_uri = True
resource_name = 'population'
我希望Population 对象的taxa 字段是taxa.id,而不是整个taxa 对象。任何帮助将不胜感激...
【问题讨论】:
标签: django foreign-keys tastypie