Django搜索引擎的诱惑

Django搜索引擎的诱惑,第1张

概述我有一个Django应用程序,附带用户指南.用户指南的页面内容存储在模板目录中. Haystack似乎是最受欢迎的Django搜索引擎,但 it is only recommended for use on model data并没有提供模板索引. 为搜索索引Django模板内容的最佳方法是什么?我可以创建一个存储渲染模板的模型,并使用Haystack进行索引.有没有可以做到这一点的软件?或者其他 我有一个Django应用程序,附带用户指南.用户指南的页面内容存储在模板目录中. Haystack似乎是最受欢迎的Django搜索引擎,但 it is only recommended for use on model data并没有提供模板索引.

为搜索索引Django模板内容的最佳方法是什么?我可以创建一个存储渲染模板的模型,并使用haystack进行索引.有没有可以做到这一点的软件?或者其他任何替代方法?任何解决方案需求应优选地包括呈现的内容(即,不能仅直接从磁盘索引模板).我还希望避免任何外部广告支持的搜索引擎,如Google Custom Search和Django集成.

任何建议都将非常感谢,谢谢.

解决方法 haystack_static_pages就是为此目的而制作的.

该应用程序旨在对您自己站点上的指定呈现页面进行爬网和索引.您配置URL或URL名称,然后使用管理命令来爬网您的站点.

值得注意的是这方面的一些事情. haystack与Django ORM紧密耦合,因此haystack_static_pages所做的是为静态内容添加模型,然后将爬行内容作为索引的前身转储到模型中.它似乎也是围绕1.x版的haystack设计的.

总结

以上是内存溢出为你收集整理的Django搜索引擎的诱惑全部内容,希望文章能够帮你解决Django搜索引擎的诱惑所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1196781.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存