第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

關(guān)于4-5文章詳情頁(yè)跳轉(zhuǎn)的問題

路由?

path('detail/<int:article_id>',?app01.views.get_detail_page)

index 配置

<div?class="col-md-9"?role="main">
????<div?class="body-main">
????????{%?for?article?in?article_list?%}
????????<div>
????????????<h2><a?href="/app01/detail/{{article.article_id}}">{{article.title}}</a></h2>
????????????<p>{{article.content}}</p>
????????</div>
????????{%?endfor?%}
????</div>
</div>

views

def?get_detail_page(request,article_id):
????all_article??=Article.objects.all()
????for?article?in??all_article:
????????if?article.arcticle_id?==?article_id:
????????????curr_article=article
????????????break
????return?render(request,'app01/detail.html',
???????????????????{
???????????????????????'curr_article':curr_article
???????????????????})

直接訪問文章詳情頁(yè)是訪問正常

[15/Apr/2020 14:53:18] "GET /app01/detail/4 HTTP/1.1" 200 1344

但在index首頁(yè)跳轉(zhuǎn)沒有獲取到id

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

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

正在回答

2 回答

if?article.arcticle_id?==?article_id:

views中這句

article.arcticle_id

注意單詞拼寫錯(cuò)誤

0 回復(fù) 有任何疑惑可以回復(fù)我~

輸入 python manage.py runserver 后

控制臺(tái)會(huì)顯示以下內(nèi)容:

Watching for file changes with StatReloader

Performing system checks...

......

Django version 3.1.5, using settings 'django_introduction.settings'

Starting development server at http://127.0.0.1:8000/

Quit the server with CTRL-BREAK.

加粗部分顯示Django的版本,不同版本寫法不同。

課程中用的2.x,

如果是3.x,urls.py文件中

detail/<int:article_id>的后面添加/
如下所示
path('detail/<int:article_id>/',?app01.views.get_detail_page),


0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

關(guān)于4-5文章詳情頁(yè)跳轉(zhuǎn)的問題

我要回答 關(guān)注問題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)