【问题标题】:Django-Haystack with Solr: Searching by page description meta tags带有 Solr 的 Django-Haystack:按页面描述元标记搜索
【发布时间】:2015-08-27 20:14:14
【问题描述】:

我一直在挖掘,似乎找不到使用 Haystack 和 Solr 为页面描述元标记创建搜索索引的方法。有没有人有这方面的经验,或任何提示?

我查看了 cms 中的页面模型,但无法弄清楚如何提取元标记信息以用于搜索索引。

我希望包含这些信息,以便当用户在网站上搜索时,他们会根据输入的内容找到相关页面。我想也许它会内置,但到目前为止还没有找到它。任何帮助将不胜感激。

【问题讨论】:

  • 您好,您是否考虑过使用github.com/aldryn/aldryn-search
  • 我曾研究过aldryn搜索,但遇到了app-hook的问题,所以我转向了haystack + solr。在这一点上,我认为我(现在)没有时间回去重新设计整个搜索系统。也许当我有更多时间时,我会再次更多地研究aldryn。 (还是)感谢你的建议。 :)

标签: solr django-haystack django-cms


【解决方案1】:

找到了解决办法。原来我正在寻找的信息在标题模型中,而不是页面模型中。 Title 模型允许您访问所有页面标题、元标记、菜单标题等。所以我刚刚基于该模型创建了一个搜索索引,它就像一个魅力!

标题模型见此处:

CMS Github

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-28
    • 2011-11-06
    • 1970-01-01
    • 2013-08-12
    相关资源
    最近更新 更多