Simplify home view by redirecting to results view.

This commit is contained in:
Roberto Rosario
2015-08-14 14:50:29 -04:00
parent 42c327cb65
commit b632b69d08
2 changed files with 1 additions and 29 deletions

View File

@@ -52,7 +52,7 @@
<div class="row">
<div class="col-xs-12">
<div class="well center-block">
<form method="get" role="search">
<form action="{% url 'search:results' %}" method="get" role="search">
<div class="input-group">
<input class="form-control" name="q" placeholder="{% trans 'Space separated terms' %}" type="text" value="{{ search_terms|default:'' }}">
<span class="input-group-btn">

View File

@@ -105,34 +105,6 @@ class CurrentUserLocaleProfileEditView(SingleObjectEditView):
class HomeView(TemplateView):
template_name = 'appearance/home.html'
def get_context_data(self, **kwargs):
data = super(HomeView, self).get_context_data(**kwargs)
data.update({
'hide_links': True,
'search_results_limit': 100,
'search_terms': self.request.GET.get('q'),
'missing_list': [
item for item in MissingItem.get_all() if item.condition()
],
})
return data
def get(self, request, *args, **kwargs):
context = self.get_context_data(**kwargs)
queryset, ids, timedelta = document_search.search(
request.GET, request.user
)
# Update the context with the search results
context.update({
'object_list': queryset,
'time_delta': timedelta,
'title': _('Results'),
})
return self.render_to_response(context)
class LicenseView(SimpleView):
extra_context = {