具有自动完成功能的Django表单

时间:2013-06-18 20:05:00

标签: django django-forms

我正在研究一个复杂形式的django项目。在我的一个表单字段中,我需要以下功能......它是文本字段。当用户开始键入值时,现有数据库中的建议应显示在下拉列表中。任何人都可以帮我解决这个问题吗?与自动完成类似,但能够添加新值。

2 个答案:

答案 0 :(得分:1)

这将是JQuery / AJAX方面的事情,而不是Django。我会阅读JQuery的自动完成功能,并使用AJAX调用您的DJango代码并接收填充的列表,然后显示给用户。

JQuery Autocomplete - Custom Data

答案 1 :(得分:1)

如果您不想处理JavaScript,可以使用名为django-autocomplete-light的django应用程序。

您可以在此处详细了解(并获取):https://github.com/yourlabs/django-autocomplete-light