最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
Django Haystack全文检索为空问题解决方法
时间:2020-05-19 编辑:袖梨 来源:一聚教程网
本篇文章小编给大家分享一下Django Haystack全文检索为空问题解决方法,代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。
Django Haystack全文检索为空,
问题:表单中的name被改了
注意:name一定是q,否则检索不到结果
补充知识:Django中使用haystack进行全文检索时需要注意的坑
对于haystack的配置什么的在这里就不必说什么了,毕竟一搜一大把。
直接说重点
1、当你通过继承haystack的views来自定义django 应用的views 时,你要注意heystack下有两个类都叫SearchView,导入时,一定要看清自己导入的哪个模块下的,如图
如果你用的上者也就是generic_views时,views将返回page_obj作为当页数据对象
而如果你用的views的话,views将会以page作为当页数据对象返回给template
同时注意检索出来的数据在page/page_obj的object下
2、url路径配置时,也需要注意
相关文章
- Django定时任务Django-crontab代码使用解析 07-08
- Django实现视频播放代码示例 05-31
- Django框架cookie和session方法及参数设置代码示例 03-22
- django中websocket的具体使用方法 01-21
- Django记录操作日志与LogEntry代码使用解析 01-07
- Django路由层获取正确的url代码示例 07-17