1

プロジェクトで django-cms-search を使用したいので、xapian および xapian_backend と一緒にインストールしました。私の設定ファイルではHAYSTACK_SEARCH_ENGINE、 , HAYSTACK_SITECONFandを定義しHAYSTACK_XAPIAN_PATHました (django システムが少し古いため)。さらに、haystack.urls を含め、対応するテンプレートを作成しました。

を実行してもインデックスが作成されませんmanage.py update_index

コードをコードにコードに入れる必要がありHAYSTACK_SITECONFますか?

ドキュメントは、HAYSTACK_SITECONF で定義されたディレクトリに models.py ファイルを作成し、次のコードを入れることを提案しています。

from cms_search.cms_app import HaystackSearchApphook
from cms.apphook_pool import apphook_pool
apphook_pool.register(HaystackSearchApphook)

しかし、これは効果がありません。

4

0 に答える 0