在标签问答中点击下一页后跳转到不该跳转的标签

来源:15-7 django实现搜索结果分页

慕少7338747

2020-04-25

老师您好,我在加入了问答的view之后,在标签为问答的情况下搜索内容 ,跳转到result.html页面后点击下一页(搜索结果有两页),它的result.html页面的标签被重置为文章,根本获取不到问答的下一页。但程序没有报错
点击了在问答标签下的下一页按钮后的截图:
问答标签下的下一页按钮后
老师,我在index.html主页中选择了问答标签后,在文本框中输入内容,接着如果我点击了搜索按钮后,跳转到的result.html页面的标签还是问答,内容也正常;但是如果我点击的是自动补全的搜索建议中的条目跳转到的result.html页面的话,他的标签会自动重置为文章了,搜索出来的结果也是文章的而不是我本想搜索的问答。
老师,我想问一下大概是哪里出现了问题吗?? 我找了好久都找不到

写回答

1回答

bobby

2020-04-25

重置为这个 是因为你后台view中没有将原本的type传递回template 导致template中无法确定应该显示哪个tab 你需要再view中debug看看每个变量是否符合预期

0
0

Scrapy打造搜索引擎 畅销4年的Python分布式爬虫课

带你彻底掌握Scrapy,用Django+Elasticsearch搭建搜索引擎

5796 学习 · 6290 问题

查看课程