我的django1.10应用程序提供了一个使用Haystack+Elastic搜索的搜索功能。它适用于模型数据,但我也需要使它适用于静态内容(基本上是HTML文件)。你知道吗
我在考虑从HTML文件中删除内容(BeautifulSoup?)并将它们保存到数据库中,这样就可以对模板内容进行索引。你知道吗
我发现这个模块正是我所需要的,但似乎已被弃用:
https://github.com/trapeze/haystack-static-pages
那么,让haystack找到HTML页面中包含的内容的最佳方法是什么呢?你知道吗
Tags:
我把模块分成了haystack静态页面,并根据自己的需要进行了调整。现在与Django 1.10+haystack 2.5兼容,并支持登录到废弃记录的页面:)
更新版本: https://github.com/pisapapiros/haystack-static-pages
我知道这是一个很老的话题,但为了防止其他人登陆这里,我已经为Django 1.11、Haystack 2.8.1更新了上面的库
https://github.com/nkhumphreys/haystack-static-pages
(PR增加了,但上面的版本已经有一段时间没有任何爱情了)
相关问题 更多 >
编程相关推荐