【问题标题】:Django Haystack Rebuild IndexDjango Haystack 重建索引
【发布时间】:2011-04-02 20:49:33
【问题描述】:

我正在阅读 Haystack 的“入门”指南,并尝试使用 Haystack 为我的网站实施 Whoosh 后端。我成功设置了整个项目,还可以在我的 search.html 模板上看到搜索框。我无法建立索引。

当我输入 ./manage.py rebuild_index 时,我得到了错误:

未知命令:rebuild_index

我知道这是一个小问题。我无法理解 manage.py 文件如何理解原本不属于它的命令。

【问题讨论】:

    标签: django-haystack whoosh


    【解决方案1】:

    您的INSTALLED_APPS 中有haystack 吗?

    manage.py 通过导入 settings.py 文件并从您的 INSTALLED_APPS 变量加载模块来学习新命令。

    【讨论】:

    • 谢谢先生,这就是问题所在。我在 INSTALLED_APPS 中没有干草堆。我不知道 manage.py 从已安装的应用程序中加载模块。非常感谢。
    • 我想当我们为网站的所有常用应用程序运行开发服务器 (./manage.py runserver) 时,manage.py 也加载模块 - 视图、url、管理、模型等.
    • 真实服务器也是如此。
    • 简单问题的简单解决方案。 +1
    猜你喜欢
    • 2011-03-26
    • 1970-01-01
    • 2013-04-22
    • 2018-07-06
    • 1970-01-01
    • 1970-01-01
    • 2012-11-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多