Django models.ForeignKey过滤器

Har*_*rry 3 django django-models django-admin

我有2个型号:

class Foo(models.Model):
    name...
    type = models.CharField(choices=TYPE_CHOICES)

class Fighter(models.Model):
    foo = models.ForeignKey(Foo, filter(type="A")
Run Code Online (Sandbox Code Playgroud)

你可以过滤外键的下拉列表吗?

Bra*_*don 5

看一下https://docs.djangoproject.com/en/1.3/ref/models/fields/,特别是ForeignKey.limit_choices_to部分.

希望能帮到你.