検索を Django-CMS に統合する最良の方法は、おそらく Haystack です。
ドキュメントにsearch_indexes.py スニペットがありdjango-cms
ます。誰かがこれを起動して実行することができましたか?
検索エンジンはwhooshを使っています。Haystack は私のモデルでは問題なく動作しますが、このcms.Page
モデルのスニペットは機能しません。動作に一貫性がありません。通常はNo results found
メッセージが表示されますが、実行した後manage.py rebuild_index
、またはupdate_index
同じクエリ文字列の結果が得られることがあります。問題は、rebuild_index
常に役立つとは限らないということです。何が起こっているのかを理解するのを手伝ってくれる人はいますか?