【发布时间】:2011-10-10 01:27:49
【问题描述】:
class Truc(models.Model):
name = models.CharField(max_length=50, unique=True)
machin1 = models.ForeignKey(Machin1, blank=True, null=True)
machin2 = models.ForeignKey(Machin2, blank=True, null=True)
machin3 = models.ForeignKey(Machin3, blank=True, null=True)
我希望将Truc 链接到一个machin、machin1、machin2 或machin3。
只有一个链接,所以这种验证:
machin1 xor machin2 xor machin3
【问题讨论】:
标签: python django validation model foreign-keys