我有以下资源:
class SpecResource(ModelResource):
results = fields.ToManyField('(...).ResultResource', 'result_set', full=True)
(...)
class ResultResource(ModelResource):
number = fields.IntegerField()
spec = fields.ForeignKey('(...).SpecResource', 'spec')
(...)
因此,当我查看规范 JSON 时,它包含一个包含该规范的 ForeignKey 的结果列表。现在,我想过滤查看规范 JSON 时显示的结果,并且我希望能够通过 URL 过滤,就像您通过字段过滤规范列表一样眼镜。那可能吗?
为了进一步说明,我想转到“/api/spec/1/?number=5”并获得与转到“/api/spec/1/”时相同的 JSON ,除了结果字段仅包含数字 = 5 的结果。
这可能在美味派的框架内吗?