需要安装的包
# pip install django-haystack
# pip install elasticsearch==2.4.1
1.Haystack的介绍
- Haystack 是在Django中对接搜索引擎的框架,搭建了用户和搜索引擎之间的沟通桥梁
- 我们在Django中可以通过使用 Haystack 来调用 Elasticsearch 搜索引擎
- Haystack的本质就是一个Django的子应用
2.Haystack注册应用和路由
注册子应用:
INSTALLED_APPS = [
'haystack', # 全文检索
]
注册总路由:
# haystack
url(r'^sear

本文介绍了如何在Django项目中使用Haystack框架与Elasticsearch进行集成,包括安装Haystack、注册应用和路由、配置、创建索引数据以及手动生成索引的步骤。Haystack作为Django的子应用,简化了与搜索引擎的交互。
最低0.47元/天 解锁文章
1491

被折叠的 条评论
为什么被折叠?



