【发布时间】:2010-12-13 19:36:25
【问题描述】:
我有一种独特的情况....我想填充基于几个表的 ModelChoiceField,原因是我希望搜索只包含活动记录。其中一种模型的示例如下:
class ExteriorColour(models.Model):
exterior_color = models.CharField(max_length=7, blank=False)
def __unicode__(self):
return self.exterior_colour
class Vehicle(models.Model):
stock_number = models.CharField(max_length=6, blank=False)
exterior_colour = models.ForeignKey(ExteriorColour)
def __unicode__(self):
return self.stock_number
从上面的模型文件中,我希望外观颜色的表单字段仅包含车辆表和外观颜色表中的那些外观颜色。我应该如何指定?
【问题讨论】: