3

Solr を使用して Haystack でスペル候補を適切に構成しましたが、 を使用するSearchViewと、suggestionコンテキスト変数が設定されません。これはhttps://github.com/toastdriven/django-haystack/commit/8bf366b6781b22810696b18723da5902ce01e5b7によるものであることに気付きました:

if self.results and hasattr(self.results, 'query') and self.results.query.backend.include_spelling:
    context['suggestion'] = self.form.get_suggestion()

ここでは、結果が存在する場合にのみ変数が設定されるように見えますが、これは明らかに正しくないようです。誰かが私を正しい方向に向けることができれば、本当に感謝しています。

4

1 に答える 1