私はDjangoとHaystackが初めてです。Haystack ドキュメンテーションの「はじめに」ページとデバッグ ページで提案されていることはすべて実行しましたが、どこにエラーがあるのかわかりません。 sqs.count()
動作しているように見えても 0 を返しrebuild_index
、インデックスが作成されるテーブルに適切な数のエントリを与え、ディレクトリにインデックス ファイルを生成しますwhoosh_index
。
search_indexes
必要なtext =
行があり、search_sites.py があり、settings.py と urls.py を変更し、正しいディレクトリに [model_name]_text.txt ファイルがあります。
私たちは大学のサーバーで作業していますが、Haystack をインストールした後、Haystack と連携するように Django を更新する必要がありました。互換性のないバージョン (1.5 ではなく 1.1) であることに気付いたからです。