av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

解決Django Haystack全文檢索為空的問題

瀏覽:4日期:2024-10-04 11:47:40

Django Haystack全文檢索為空,

問題:表單中的name被改了

注意:name一定是q,否則檢索不到結(jié)果

<form method=’get’ action='/search/' target='_blank'><input type='text' name='q'><input type='submit' value='查詢'></form>

補(bǔ)充知識(shí):Django中使用haystack進(jìn)行全文檢索時(shí)需要注意的坑

對(duì)于haystack的配置什么的我在這里就不必說(shuō)什么了,畢竟一搜一大把。

直接說(shuō)重點(diǎn)

1 當(dāng)你通過繼承haystack的views來(lái)自定義django 應(yīng)用的views 時(shí),你要注意heystack 下有兩個(gè)類都叫SearchView,導(dǎo)入時(shí),一定要看清自己導(dǎo)入的哪個(gè)模塊下的,如圖

解決Django Haystack全文檢索為空的問題

如果你用的上者也就是generic_views時(shí),views將返回page_obj作為當(dāng)頁(yè)數(shù)據(jù)對(duì)象

而如果你用的views的話,views將會(huì)以page作為當(dāng)頁(yè)數(shù)據(jù)對(duì)象返回給template

同時(shí)注意檢索出來(lái)的數(shù)據(jù)在page/page_obj的object下

2 url路徑配置時(shí),也需要注意

以上這篇解決Django Haystack全文檢索為空的問題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Django
相關(guān)文章:
主站蜘蛛池模板: 欧美激情精品久久久久久变态 | 男女羞羞的网站 | 亚洲成人av | av一区二区三区四区 | 国产精品1区2区3区 国产在线观看一区 | 蜜臀久久99精品久久久久野外 | 在线色网站 | 新91 | 精品视频免费 | 金莲网| 久草在线| 九九伦理电影 | 在线观看国产h | 欧美久久影院 | 2018天天干天天操 | 亚洲综合在线一区 | 国产精品自拍视频网站 | 在线视频亚洲 | 91精品国产乱码久久蜜臀 | 色本道 | 亚洲国产成人精品女人久久久 | 国产精品久久久久久吹潮 | 成人三区四区 | 精品视频在线观看 | 在线91 | 欧美成人精品一区二区男人看 | 国产精品日本一区二区在线播放 | 欧美乱做爰xxxⅹ久久久 | 华丽的挑战在线观看 | 亚洲国产成人av | 夜操| 欧美久 | 91av视频在线免费观看 | 亚洲va欧美va天堂v国产综合 | 欧美成年网站 | 精品国产高清一区二区三区 | 成人国产在线观看 | 久草视频网站 | 91视频进入 | 国产伦精品一区二区三毛 | 欧美日韩一区二区在线 |