0

我找不到任何带有下拉搜索结果和 django haystack 的客户端自动完成示例。我研究了 django-selectable 但它不使用文本字段。如何将 jquery 自动完成与 django haystack 集成

    @login_required
def autocomplete(request):
    if 'term' in request.GET:
        people = Person.objects.filter(
            first_name__contains=request.GET['term']
        )[:10]
        print people.count()
    return HttpResponse( simplejson.dumps( [ people.first_name for person in people ] ) )

出于某种原因,我在调试模式下的 google 检查元素中出现 javascript 错误:

'QuerySet' object has no attribute 'first_name'
4

1 回答 1

0

它应该是 person.first_name 而不是 people

于 2013-01-19T04:08:59.340 回答