我正在构建一个需要搜索功能的 Django 项目,在有 django.contrib.search
之前,我必须选择一个搜索应用程序。那么,哪个是最好的?我所说的“最好”是指...
- 易于安装/设置
- 拥有 Django 或至少 Python 友好的 API
- 可以执行相当复杂的搜索
以下是我听说过的一些应用,如果您知道,请推荐其他应用:
我还想避免使用第三方搜索引擎(如 Google SiteSearch),因为我想索引的一些数据仅供网站成员使用,不应公开。
最佳答案
查看 Haystack Search - 基于新模型的搜索抽象层,目前支持 Xapian , Solr和 Whoosh .看起来它得到了很好的支持和记录。
关于python - 什么是最好的 Django 搜索应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55056/