Sphinx 生成的 HTML 文档包括一个搜索界面。
例如,在 Python 官方文档中搜索术语“popen”时,将构造以下 URL:
不同的 URL 参数有什么影响?
Sphinx 生成的 HTML 文档的搜索执行完全基于 JavaScript,工作原理如下:
令人惊讶的是,搜索算法(searchtools.js
在 html 构建中_static
目录)只考虑第一个(q
) 查询参数。所有其他参数都将被忽略。
请注意,可以将 Sphinx 连接到搜索后端。例如,文档托管服务阅读文档 实现基于 Haystack/Elasticsearch 的搜索后端。这意味着我的解释不一定适用于 Sphinx 生成的文档集的所有实例。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)