我有一个ModelChoiceField
django 形式:
customField = forms.ModelChoiceField(queryset=MyModel.objects.filter(type="sometype"))
但是这个查询集返回了数千行,有效地阻塞了管理界面中的 customField。相反,我需要一个自动建议文本字段,它将like '%keystrokes%'
对上述查询集执行查询。我觉得这是一个更好的选择。我需要一个非常基本的自动建议,没有花哨的 CSS。在 django 中是否对此有任何隐含的支持?我浏览了 django autosuggest 插件,但它们非常复杂。
我可以将它与 django 的核心字段类型联系起来吗,例如:models.ForeignKey('MyModel')
,类似地,models.AutosuggestField('MyModel')