def search(q, index): if q: query = q s = SphinxClient() s.SetServer('127.0.0.1', 9312) s.SetLimits(0, 16777215) print s.Status() if s.Status(): query_results = s.Query(query) print query_results
def search(request): if request.method == 'POST': form = SearchForm(request.POST) if form.is_valid(): search_string = form.cleaned_data['search_string'] s = SphinxClient() s.SetServer('192.168.102.2', 9312) s.SetLimits(0, 100) if s.Status(): res = s.Query(search_string) return render(request, 'search.html', { 'items': res, 'form': form }) form = SearchForm() return render(request, 'search.html', {'form': form})