我正在尝试了解如何将django-autocomplete-light用于现有项目。对于 django 来说,这似乎是一个很好的自动完成解决方案,我已经在使用普通的 ModelChoiceFields。
所以,假设我有一个名为 MyModel 的模型,它有一个 id 和一个名称。我想知道的是创建表单小部件的最简单方法,它可以为我提供相同的功能
mymodel = forms.ModelChoiceField(必需=True,queryset=ships.models.Authority.objects.all(),)
所以我可以将该小部件添加到我想要的任何表单中,以便在不使用 select.t 的情况下选择 MyModel 的实例
有什么需要的步骤?我已经将 'autocomplete_light' 添加到 INSTALLED_APPS 和
url(r'autocomplete/', include('autocomplete_light.urls')),
到 urls.py 和
import autocomplete_light
autocomplete_light.autodiscover()
前
admin.autodiscover()
但是我对下一步该怎么做感到困惑:(
请不要在我已经彻底阅读过的文档中指出我。