Django可搜索下拉的ForeignKey小部件

时间:2014-03-11 20:33:08

标签: python django

在我的Django模型中,我与一个中间模型有一个m2m关系,中间模型包含相应两个模型的两个外键。 我的问题是,第一个模型可能有很多条目,当我将它与其他模型关联时,我在管理中有一个太大的下拉小部件。

默认的ManyToManyField小部件(使用filter_horizo​​ntal设置)可能没问题,但它只与m2m关系兼容....

ForeignKeyFields是否有解决方案(甚至是第3部分)? 有什么建议吗?

编辑: 对于其他用户,我使用 django-selectable 解决了我的问题 http://django-selectable.readthedocs.org/en/v0.8.X/index.html

2 个答案:

答案 0 :(得分:2)

第三方组件Django Ajax Selects完全符合您的要求。

答案 1 :(得分:0)

我也使用了django-selectable,但发现django-autocomplete-lighthttps://github.com/yourlabs/django-autocomplete-light)更容易使用,而且我想要达到的目标更灵活。

也许它对你也有用。