toastdriven/django-haystack — Issue #516: Haystack 1.2.6 + Whoosh 1.3.1 = no module named whoosh_backend
Author: btaylordesign
Created: 2012-02-19 06:08:28+00:00
State: open

Environment:

Windows 7 Enterprise 64-bit
Python 2.7.2 32-bit
Django 1.3.1

I installed Whoosh 1.3.1 and Haystack 1.2.6 via pip.

#settings.py

HAYSTACK_DEFAULT_OPERATOR = 'AND'
HAYSTACK_SEARCH_ENGINE = 'whoosh'
HAYSTACK_SEARCH_RESULTS_PER_PAGE = 20
HAYSTACK_SITECONF = 'whoosh.search_sites'
HAYSTACK_WHOOSH_PATH = 'C:\Users\brandon\django-projects\my-project\whoosh\'

'haystack' is in my INSTALLED_APPS

#whoosh/search_sites.py

import haystack
haystack.autodiscover()

When I: python manage.py runserver, I get: Error: No module named whoosh_backend

Help! :)