Django - 限制models.ForeignKey()中的条目

时间:2010-11-24 13:24:37

标签: django django-models django-admin

是否可以根据某些条件限制models.ForeignKey()字段中的条目?

customer = models.ForeignKey(Customer)

我只需要向处于活动状态的客户展示。

1 个答案:

答案 0 :(得分:4)

假设您使用的是django-admin网站,我想您可能需要limit_choices_to选项:

customer = models.ForeignKey(Customer, limit_choices_to={'active': True})