簡體   English   中英

Django-haystack搜索靜態內容

[英]Django-haystack search static content

我的Django 1.10應用程序使用Haystack + Elastic Search提供搜索功能。 它適用於模型數據,但我需要使其適用於靜態內容(基本上是HTML文件)。

我正在考慮從HTML文件中刪除內容(BeautifulSoup?)並將它們保存到數據庫中,這樣就可以將模板內容編入索引。

我發現這個模塊完全符合我的需要,但似乎已被棄用:

https://github.com/trapeze/haystack-static-pages

那么,讓haystack找到HTML頁面中包含的內容的最佳方法是什么?

我將模塊haystack-static-pages分叉並根據我的需要進行調整。 現在兼容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增加了,但上面的版本暫時沒有任何愛)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM