【发布时间】:2013-01-06 14:54:17
【问题描述】:
我正在尝试了解如何将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()
但是我对下一步该怎么做感到困惑:(
请不要在我已经彻底阅读过的文档中指出我。
【问题讨论】:
标签: python django autocomplete django-autocomplete-light