tag更改后页面显示
来源:15-3 django实现elasticsearch的搜索建议 - 1
慕粉9932537
2017-06-30
老师,之前按您提示可以显示不同tag的搜索建议了,但是搜索结果还是会跳转到职位tag,需要在result.html中添加问答的新字段么,如何去判断显示啊,谢谢您
写回答
2回答
-
s_type = request.GET.get("s_type", "article") ...... return render(request, "result.html", {"page":page, "all_hits":hit_list, "key_words":key_words, "total_nums":total_nums, "page_nums":page_nums, "last_seconds":last_seconds, "jobbole_count":jobbole_count, "topn_search":topn_search, "s_type":s_type})
result.html
<ul class="searchList"> <li class="searchItem {% if s_type == 'title' %} current {% endif %}" data-type="article">文章</li> <li class="searchItem {% if s_type == 'question' %} current {% endif %}" data-type="question">问答</li> <li class="searchItem {% if s_type == 'job' %} current {% endif %}" data-type="job">职位</li> </ul>
这些是django最基本的知识点, 如果看过我之前的django课程的 对于解决这种问题就会非常简单
022017-07-04 -
慕粉9932537
提问者
2017-06-30
老师,我在result.html加了一段问答的模板,在views中做了判断来决定跳转选择,效果倒是可以解决,不知道对不对。另外有个新问题出现了,就是我选择问答tag搜索后,可以得到该tag下的结果,但是上方的tag指示自动跳回职位tag,点击下一页时会跳到职位tag下的搜索结果(需要再点击选择问答tag,点击下一页才是正常的),麻烦老师看下怎么回事呢,谢谢
00
相似问题
搜索页面3个tag互换搜索
回答 2
页面分页bug
回答 1