标签: python django
如何使一个字段可靠另一个字段?例如
class Example(models.Model): question = models.BooleanField()
然后如果问题是真的:
example1 = models.ForeignKey('Object1')
当错误时:
example2 = models.ForeignKey('Object2')
或类似的东西?谢谢你的帮助。
答案 0 :(得分:1)
我的建议是使用允许多态类型的Generic Foreign Key。这避免了额外的列。