From 1c3d993e31cf77384ccdf81ee015b1ad58b53b09 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Wed, 18 Sep 2013 16:20:57 +0200 Subject: [PATCH] use dedicated API to limit solr to some models --- panikweb/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/panikweb/views.py b/panikweb/views.py index e55a858..380b22c 100644 --- a/panikweb/views.py +++ b/panikweb/views.py @@ -113,7 +113,7 @@ class EmissionEpisodesDetailView(DetailView, EmissionMixin): context['search_query'] = self.request.GET.get('q') if context['search_query']: # query string - sqs = SearchQuerySet().filter(django_ct='emissions.episode', + sqs = SearchQuerySet().models(Episode).filter( emission_slug_exact=self.object.slug, text=context['search_query']) episode_ids = [x.pk for x in sqs] else: @@ -456,7 +456,7 @@ class NewsArchives(TemplateView): context = super(NewsArchives, self).get_context_data(**kwargs) context['sectionName'] = "News" context['search_query'] = self.request.GET.get('q') - sqs = SearchQuerySet().filter(django_ct='emissions.newsitem') + sqs = SearchQuerySet().models(NewsItem) if context['search_query']: # query string sqs = sqs.filter(text=context['search_query']) -- GitLab