python - 什么是最好的 Django 搜索应用程序?

标签 python django search search-engine

我正在构建一个需要搜索功能的 Django 项目,在有 django.contrib.search 之前,我必须选择一个搜索应用程序。那么,哪个是最好的?我所说的“最好”是指...

  • 易于安装/设置
  • 拥有 Django 或至少 Python 友好的 API
  • 可以执行相当复杂的搜索

以下是我听说过的一些应用,如果您知道,请推荐其他应用:

我还想避免使用第三方搜索引擎(如 Google SiteSearch),因为我想索引的一些数据仅供网站成员使用,不应公开。

最佳答案

查看 Haystack Search - 基于新模型的搜索抽象层,目前支持 Xapian , SolrWhoosh .看起来它得到了很好的支持和记录。

关于python - 什么是最好的 Django 搜索应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55056/

相关文章:

python - 如何在字符串中搜索单词(完全匹配)?

python - 我实现交叉熵函数有什么问题?

python - 合并多个数据框pandas

django - 如何在 Django 中执行 Linux 命令?

spring - Spring MVC 中的 Elasticsearch 集成?

PHP MySQL & AJAX 搜索过滤时间延迟

python - 在 Python 中识别图像

python - Perforce 是否有原生 diff python 函数返回 bool 类型而不是 diff 列表?

python - 测试测试函数装饰器

python - 如何过滤通用ListView?