Example #1
0
	def create_response(self):
		(paginator, page) = self.build_page()
		context = {
			'query': self.query,
			'form': self.form,
			'page': page,
			'suggestion': None,
			'paginator': paginator,
			'results': self.results
		}

"""


class SearchView(TemplateView):
    template_name = 'articles/search.html'


search_view = SearchView.as_view()


class FacetedSearchView(BaseFacetedSearchView):
    form_class = FacetedSearchForm
    facet_fields = ['article_subject', 'journal_title', 'keywords']
    paginate_by = 10
    context_object_name = 'object_list'
    template_name = 'articles/search.html'


faceted_search_view = FacetedSearchView.as_view()