亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

最后一篇文章在主頁有顯示,但是點擊后跳轉失敗,其它文章正常

<!DOCTYPE?html>
<html?lang="en">
<head>
????<meta?charset="UTF-8">
????<title>Blog</title>
?<!--?最新版本的?Bootstrap?核心?CSS?文件?-->
?<link?rel="stylesheet"?
?integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u"?crossorigin="anonymous">
?<!--?最新的?Bootstrap?核心?JavaScript?文件?-->
?<script?src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.min.js"
?integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa"
?crossorigin="anonymous"></script>
</head>
<body>
<div?class="container?page-header">
????<h1>{{?curr_article.title?}}</h1>
</div>
<div?class="container?body-main">
????<div>
?{%?for?section?in?section_list?%}
????????????<p>{{?section?}}</p>
?{%?endfor?%}
????</div>
</div>
<div>
????<nav?aria-label="...">
????????<ul?class="pager">
????????????<li><a?href="/blog/detail/{{?previous_article.article_id?}}">Previous:{{?previous_article.title?}}</a></li>
????????????<li><a?href="/blog/detail/{{?next_article.article_id?}}">Next:{{?next_article.title?}}</a></li>
????????</ul>
????</nav>
</div>


</body>
</html>


正在回答

2 回答

我也是遇到了一樣的問題 在內容顯示判斷里面加個判斷 是否是最后一篇文章 再對內容進行查詢

if?article.article_id?==?article_id:

????if?next_index?==?len(all_article):
????????previous_article?=?all_article[(previous_index-1)]
????????next_article?=?all_article[next_index-1]

????else:
????????previous_article?=?all_article[previous_index]
????????next_article?=?all_article[next_index]

????curr_article?=?article
????break


http://img1.sycdn.imooc.com//5d7765bd0001baff11530544.jpg

0 回復 有任何疑惑可以回復我~

你是views.py文件里估計寫的有點問題?

for?index,?article?in?enumerate(all_article):
????if?index?==?0:
????????previous_index?=?index
????????next_index?=?index?+?1

????else:
????????previous_index?=?index?-?1
????????next_index?=?index?+?1

????if?article.article_id?==?article_id:
????????curr_article?=?article
????????previous_article?=?all_article[previous_index]
????????next_article?=?all_article[next_index]
????????break

看我這里加粗的部分!

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

最后一篇文章在主頁有顯示,但是點擊后跳轉失敗,其它文章正常

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號