use*_*455 0 python django solr django-haystack
我正在和Solr一起尝试django-haystack HAYSTACK_INCLUDE_SPELLING = True.
如何访问模板上的拼写建议(由默认生成SearchView)?
编辑:另一个问题:拼写建议可以从数据库中找到单词吗?例如,使用Notehaystack doc中的默认模型和默认模式SearchView,当我在数据库中包含一个名为"Lorem ipsum"的注释时搜索单词"Lorm"时,没有拼写建议.这是正常的吗?
谢谢 :-)
小智 5
如果您在模板中设置了搜索查询,则可以执行以下操作:
{{ sqs.spelling_suggestion }}
Run Code Online (Sandbox Code Playgroud)
请看:http: //docs.haystacksearch.org/dev/searchqueryset_api.html#spelling-suggestion
更多细节.
要使干草堆找到拼写建议,搜索模板应包含您要查找的字段.因此,如果您搜索模板包含{{object.title}},您应该选择拼写建议.
也许你忘记了
python manage.py update_index
Run Code Online (Sandbox Code Playgroud)
在你添加了lorem笔记之后.
| 归档时间: |
|
| 查看次数: |
3252 次 |
| 最近记录: |