在我正在开展的Django项目中,我想在模型之间建立以下关系 -
class A(models.Model):
...
class B(models.Model):
c_through = models.ManyToManyField(through=C)
class C(models.Model):
...
class D(models.Model):
b_model = models.ForeignKey(C)
我只是想确定这是否可行,因为我在其他地方找不到一个例子,并且想知道在继续这样的关系之前是否应该记住任何严肃的事情。