limit_to_registered_models = getattr(settings, 'HAYSTACK_LIMIT_TO_REGISTERED_MODELS', True)
if models and len(models):
- model_choices = sorted(['%s.%s' % (model._meta.app_label, model._meta.module_name) for model in models])
+ model_choices = sorted(['%s.%s' % (model._meta.app_label, model._meta.model_name) for model in models])
elif limit_to_registered_models:
# Using narrow queries, limit the results to only models handled
# with the current routers.
class SearchView(FacetedSearchView):
def extra_context(self):
context = super(SearchView, self).extra_context()
- context['sectionName'] = 'Search'
if self.request.GET.getlist('selected_facets'):
context['facets_qs'] = '&selected_facets=' + '&'.join(self.request.GET.getlist('selected_facets'))
context['selected_categories'] = [
def extra_context(self):
context = super(ListenArchivesView, self).extra_context()
- context['sectionName'] = "Listen"
if self.request.GET.getlist('selected_facets'):
context['facets_qs'] = '&selected_facets=' + '&'.join(self.request.GET.getlist('selected_facets'))
context['selected_format'] = [
context = super(NewsArchivesView, self).extra_context()
if self.request.GET.getlist('selected_facets'):
context['facets_qs'] = '&selected_facets=' + '&'.join(self.request.GET.getlist('selected_facets'))
- context['sectionName'] = 'News'
context['selected_news_categories'] = [
x.split(':', 1)[1] for x in self.request.GET.getlist('selected_facets')
if x.startswith('news_categories_exact')]