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

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

這樣寫可不可以,是不是更快一點?

def get_detail_page(request, article_id):

? ? # print(article_id)

? ? curr_article = Article.objects.get(article_id=article_id)

? ? try:

? ? ? ? previous_article = Article.objects.get(article_id=article_id-1)

? ? except Exception as e:

? ? ? ? previous_article = dict()

? ? ? ? previous_article['article_id'] =?article_id

? ? ? ? previous_article['title'] = '沒有了-.-'

? ? try:

? ? ? ? next_article = Article.objects.get(article_id=article_id+1)

? ? except Exception as e:

? ? ? ? next_article = dict()

? ? ? ? next_article['article_id'] =?article_id

? ? ? ? next_article['title'] = '沒有了-.-'

? ? return render(request, 'blog/detail.html', {

? ? ? ? 'curr_article': curr_article,

? ? ? ? 'previous_article': previous_article,

? ? ? ? 'next_article': next_article,

? ? })


正在回答

3 回答

哈哈,可以的

2 回復 有任何疑惑可以回復我~
這個article_id不是數字順序排列的吧,第一篇是id是3,第二篇可能就是5了。所以感覺還是下標更準確
下載視頻 ? ? ? ? ?
0 回復 有任何疑惑可以回復我~

如果中間有些文章被刪掉導致id不連續該怎么解決呢

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

舉報

0/150
提交
取消

這樣寫可不可以,是不是更快一點?

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

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

幫助反饋 APP下載

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

公眾號

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