0

假设我有 3 个模型:A、B 和 C,具有以下关系。

A可以有很多B和很多C。

B可以有很多C

以下是否正确:

class A(models.Model):
  ...

class B(models.Model):
  ...
  a = models.ForeignKey(A)

class C(models.Model):
  ...
  a = models.ForeignKey(A)
  b = models.ForeignKey(B)

还是有更有效的方法来做到这一点?

4

1 回答 1

2

简而言之,是的。都是对的,我无话可说。(在旁注中,不应该是这样models.ForeignKey(model_name)吗?)

于 2010-05-05T00:52:21.670 回答