Здравствуйте, подскажите пожалуйста как сделать правильный views для haystack, сделал как все здесь описано
Django, Haystack, Solr. Полнотекстовый поиск на русском языке
, но так как там о views только несколько строчек, сделал такой views.py:
def search(request):
q = request.GET.get('q', '')
results = SearchQuerySet().filter(content=q)
sqs = SearchQuerySet().auto_query(q)
q_spell = sqs.spelling_suggestion()
results = SearchQuerySet().filter(content=q_spell)
view = search_view_factory(
view_class=SearchView,
template='core/search.html',
searchqueryset=results,
form_class=SearchForm
)
return view(request)
но поиск все равно не работает, как правильно сделать views для haystack? спасибо