我有两个模型。
家长
class Parent(models.Model):
... code
孩子
class Child(models.Model):
... code
parent = models.ForeignKey(Parent, related_name="parents")
和一个 API
class ParentResource(ModelResource):
children = fields.ToManyField("project.module.api.ChildResource", 'children', related_name='parents', null=True, blank=True, full=True)
class Meta:
queryset = Parent.objects.all()
和
class ChildResource(ModelResource):
parent = fields.ForeignKey("project.module.api.ParentResource", 'parent')
class Meta:
queryset = Child.objects.all()
当我尝试访问父资源时,数组为children
空。欢迎任何帮助澄清。
我在这里和这里查看了以前的答案以及这里的文档,但我仍然无法看到发生了什么。
谢谢