欢迎来到Haystack

Haystack为Django提供了模块化的搜索服务,它的主要特点是提供统一相似的API,使您能够插入不同的搜索后端(例如Solr_,Elasticsearch_, Whoosh, Xapian 等等)而不用修改您所写的代码。

高级使用

如果您已经让Haystack正常工作了的话,这里还有一些更复杂的特性,您可能会想要添加到应用.

开发

最后,如果你希望帮助Haystack开发,下面的一些链接应该能够帮助你,引领你运行测试和创造附加的后端:

要求

Haystack的要求相对容易满足:

  • Python 2.6+ or Python 3.3+
  • Django 1.5+

另外,每种后端都有自己的要求,你应该参照 :doc: installing_search_engines 以获取详细信息。