Wie fülle ich ein Suchformular automatisch aus?

Ich habe ein Suchformular und es funktioniert gut. Jetzt möchte ich mein Suchformular autocomplete.Ich habe versucht, mit Django Autocomplete Light, aber ich habe ein Problem bei der Implementierung.

Ist es möglich, meinen vorhandenen Code zu verwenden, JavaScript hinzuzufügen und zum Laufen zu bringen? Ich habe versucht, es selbst zu tun, aber ich kam an eine Wand.

Ich würde mich sehr freuen, wenn mir jemand dabei helfen könnte, mir einen Hinweis oder einen Link für eine funktionierende Demo oder ein Tutorial geben könnte.

Dies ist mein aktueller Code. Vielen Dank für Ihre Zeit

views.py

def search(request):
    if 'q' in request.GET and request.GET['q']:
        q = request.GET['q']
        search_list = Book.objects.filter(
    Q(title__icontains=q) | Q(description__icontains=q))
        return render_to_response('books/search_results.html', {'search_list': search_list, 'query': q}, context_instance=RequestContext(request))
    else:
        return render_to_response('books/please_submit.html', {}, context_instance=RequestContext(request))

urls.py

urlpatterns = patterns('', 
    url(r'^search/

search.html

    <form method='get' action='/search/'>
        <input type='text' name='q'  class="btn btn-theme btn-sm btn-min-block biggerForm"> 
        <input type='submit' value='Search'  class="btn btn-theme btn-sm btn-min-block">
    </form>
,'papers.views.search', name='search'), )

search.html

    <form method='get' action='/search/'>
        <input type='text' name='q'  class="btn btn-theme btn-sm btn-min-block biggerForm"> 
        <input type='submit' value='Search'  class="btn btn-theme btn-sm btn-min-block">
    </form>

Antworten auf die Frage(2)

Ihre Antwort auf die Frage