Супер простой вопрос: я прошел через документ "начало работы" для стога сена (используя свист; Я установил как python-whoosh, так и haystack с помощью pip (впервые использовал его)), и я просто не могу запустить python manage.py rebuild_index. Я получаю эту ошибку:
python manage.py rebuild_index
Unknown command: 'rebuild_index'
Type 'manage.py help' for usage
У меня есть «стог сена», указанный в моем INSTALLED_APPS в settings.py, поэтому это решение , похоже, не работает для меня. Я также не получаю ошибок импорта, когда запускаю «import haystack», поэтому он существует. Я пробовал это в моем существующем проекте, а также в новом объекте, созданном специально для этого, и я просто не могу заставить его работать.
Однако, когда я импортирую haystack после оболочки python manage.py
и попробуйте haystack .__ version __
Я получаю «AttributeError: объект 'module' не имеет атрибута ' version '». Я получаю аналогичную ошибку, если попробую haystack.management
: у него нет атрибута управления.
Мне не хватает чего-то очень простого. Спасибо за то, что прочитали это!