我有两个型号:
class Foo(models.Model):
name...
type = models.CharField(choices=TYPE_CHOICES)
class Fighter(models.Model):
foo = models.ForeignKey(Foo, filter(type="A")
您可以过滤外键的下拉列表吗?
答案 0 :(得分:5)
查看https://docs.djangoproject.com/en/1.3/ref/models/fields/,特别是ForeignKey.limit_choices_to部分。
希望能帮到你。