Django搜索引擎的诱惑
发布时间:2020-12-20 13:33:01 所属栏目:Python 来源:网络整理
导读:我有一个Django应用程序,附带用户指南.用户指南的页面内容存储在模板目录中. Haystack似乎是最受欢迎的Django搜索引擎,但 it is only recommended for use on model data并没有提供模板索引. 为搜索索引Django模板内容的最佳方法是什么?我可以创建一个存储
我有一个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设计的. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |