Pages tagged whoosh:

Haystack - Search for Django
http://haystacksearch.org/

Will need eventually to replace __istartswith
Search doesn't have to be hard. Haystack lets you write your search code once and choose the search engine you want it to run on. With a familiar API that should make any Djangonaut feel right at home and an architecture that allows you to swap things in and out as you need to, it's how search ought to be.
Modular Search for Django
Haystack is a modular search framework for Django. It works directly with Django Models and provides a familiar API to people who are comfortable with Django.
Add Full-Text Search to your Django project with Whoosh
http://www.arnebrodowski.de/blog/add-full-text-search-to-your-django-project-with-whoosh.html
Whoosh is a pure-python full-text indexing and searching library. Whoosh was opensourced recently and makes it easy to add a fulltext search to your site without any external services like Lucene or Solr for example. Whoosh is pretty flexible, but to keep it simple let's assume that the index is stored in settings.WHOOSH_INDEX (which should be a path on the filesystem) and that our application is a Wiki and we want to search the Wiki pages. Indexing Documents Before we can query the index we have to make sure that the documents are indexed properly and automatically. It doesn't matter if you put the following code into a new app or an existing app. You only have to make sure, that it lives in a file, which is loaded by Django when the process starts, resonable places would be the __init__.py or the models.py file (or any file imported in those of course) in any app. The following code listing is interrupted by short explanaitions but should be saved into one file: import os from dj
Add Full-Text Search to your Django project with Whoosh