Skip to content

Instantly share code, notes, and snippets.

@krikulis
Created November 30, 2010 10:00
Show Gist options
  • Save krikulis/721442 to your computer and use it in GitHub Desktop.
Save krikulis/721442 to your computer and use it in GitHub Desktop.
@login_required
def search(request):
term = request.GET.get('term', None)
context = RequestContext(request)
context['search_term'] = term
if term is None:
context['results'] = SearchQuerySet().none()
context['search_term'] = ''
else:
context['results'] = SearchQuerySet().auto_query(term).highlight()
context['search_results'] = Paginator(context['results'], 20).page(int(request.GET.get('page', 1)))
return render_to_response("project/search.html", context)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment