diff --git a/combo/apps/search/models.py b/combo/apps/search/models.py index c06147ff..e1816ae8 100644 --- a/combo/apps/search/models.py +++ b/combo/apps/search/models.py @@ -23,7 +23,7 @@ from django.http import HttpResponse from django.core.exceptions import PermissionDenied from django.core.urlresolvers import reverse from django.utils.http import quote -from django.template import Context, Template +from django.template import RequestContext, Template from jsonfield import JSONField from haystack import connections @@ -168,7 +168,7 @@ class SearchCell(CellBase): if hit_templates: for hit in results.get('data') or []: for k, v in hit_templates.items(): - hit[k] = v.render(Context(hit)) + hit[k] = v.render(RequestContext(request, hit)) return render_response(service, results) def has_text_search_service(self):