3
スペルの候補として「なし」と表示されています。私は、インデックスを再構築しているdjango-haystackとSolrでのスペルの提案
HAYSTACK_INCLUDE_SPELLING = True
:
まず、私は私のsettings.pyファイルのこのセット持っている良い測定のためにそれを
python manage.py rebuild_index
をして、更新を
python manage.py update_index
検索は正しく機能します。 「充電器」を検索すると、一致する結果が返されます。だから私のviews.pyに、私は、試してみました:
しかしfrom haystack.query import SearchQuerySet
def testpage(request):
test_results = SearchQuerySet().auto_query('Chargr')
spelling_suggestion = test_results.spelling_suggestion()
return render_to_response('testpage.html', {
'test': test_results,
'spelling_suggestion': spelling_suggestion
})
、私のテンプレート:
[]
None
を明らかに、私は{{テストのために何も期待できない:
<html>
<body>
{{ test }}<p>
{{ spelling_suggestion }}
</body>
</html>
はまだ何も返します}}、私は{{spelling_suggestion}}のために何かを得るべきではありませんか?私は何が欠けていますか?