使用django进行jquery自动完成

时间:2013-01-16 03:27:28

标签: search jquery-autocomplete django-haystack

我无法找到客户端自动完成的任何示例,包含下拉搜索结果和django haystack。我已经研究过django-selectable但它不使用文本字段。如何将jquery auto complete与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 inspect元素中出现javascript错误:

'QuerySet' object has no attribute 'first_name'

1 个答案:

答案 0 :(得分:0)

它应该是person.first_name而不是人