фикс фильтров на стр поиска

remotes/origin/tests
Slava Kyrachevsky 9 years ago
parent a6165166f4
commit f461751c55
  1. 11
      apps/events/forms.py
  2. 4
      apps/events/views.py

@ -498,9 +498,14 @@ class FilterForm(forms.Form):
rating_params = self.make_rating_sqs_params()
if rating_params is not None:
qs = qs.filter(rating_params)
query = self.cleaned_data.get('query')
if query:
qs = qs.autocomplete(content_auto=query)
# FIXME: комментируем данный кусок, так как на странице поиска
# фильтры не верно считают. Пока только комментируем для того,
# чтобы убедиться или больше ничего не сломали
# query = self.cleaned_data.get('query')
# if query:
# qs = qs.autocomplete(content_auto=query)
where_query = self.cleaned_data.get('where_query')
if where_query:
qs = qs.filter(where__contains=where_query)

@ -27,8 +27,8 @@ class FilterListView_(ContextMixin, FormMixin, ListView):
form_class = FilterForm
paginate_by = settings.CLIENT_PAGINATION
template_name = 'client/events/filter_listview.html'
_ajax_results_template_name = 'events/filter_listview_ajax.html'
_ajax_form_template_name = 'includes/events/filter_form.html'
_ajax_results_template_name = 'client/events/filter_listview_ajax.html'
_ajax_form_template_name = 'client/includes/events/filter_form.html'
def get_form_kwargs(self):
kwargs = super(FilterListView_, self).get_form_kwargs()

Loading…
Cancel
Save