我有 3 个模型(比如说 A、B、C)。模型C具有A和B作为外键。现在我有A 的primary_key,我想检索相关B对象的列表。
我想要B的整个对象,而不仅仅是我可以使用 values() 或 values_list() 获得的字段。我的模型如下:
class A(models.Model):
name = models.CharField(max_length=200)
description = models.CharField(max_length=200)
class B(models.Model):
name = models.CharField(max_length=200)
description = models.CharField(max_length=200)
class C(models.Model):
name = models.CharField(max_length=200)
roll_number = models.IntegerField(default=0)
a = models.ForeignKey(A,related_name='c_a')
b = models.ForeignKey(A,related_name='c_b')