【发布时间】:2011-01-15 17:10:04
【问题描述】:
在 Django 中,有没有一种方法可以强制管理员用户选择填充几个 ForeignKey 中的一个,而不是超过一个?
我有一个类似的模型:
类 URL(models.Model):
...
links = models.URLField(_('Google Links'),verify_exists=True,unique=True)
project = models.ForeignKey(Project,blank=True,null=True)
category = models.ForeignKey(Category,blank=True,null=True)
person = models.ForeignKey(ExternalPerson,blank=True,null=True)
...
我希望管理员用户选择外键项目、类别或人员之一。 或者我应该以不同的方式组织模型?
【问题讨论】:
标签: django-models django-admin foreign-keys