【发布时间】:2016-07-07 05:32:16
【问题描述】:
我需要将两个外键放入来自两个不同模型的模型类中。我想将第三个模型类与第一个和第二个模型类联系起来。
我尝试过这样的事情:
class A (models.Model)
id_A = models.IntergerField (primary_key=True)
#...
class B (models.Model)
id_B = models.IntergerField (primary_key=True)
#...
class C (models.Model)
id_A = models.ForeignKey(A)
id_B = models.ForeignKey(B)
阅读文档我知道不可能有MultipleColumnPrimaryKeys...但我没有收到来自 django 的任何错误与此 models.py
有可能吗?有没有更聪明的方法?
谢谢!
【问题讨论】:
标签: python django django-models