问答详情
源自:4-5 实现文章详情页面的跳转

进入指定的文章详情页,返回空白,检查代码未发现异常

https://img.mukewang.com/5c9f6174000112e413780674.jpg

视图函数
#视图函数,返回文章详情页
def get_article_detial(requestss,article_ID):
    articles=Article.objects.all();
    curr_article=0;
    for article in articles:
        if article.article_id==article_ID:
            curr_article=article_ID;
            #break;

   #session_list=articles.content.split('\n')
    return render(requestss,'blog/detail.html',
                  {
                      'article':articles,
                      #'session_list':session_list
                      'curr_article':curr_article
                  });



应用路由

urlpatterns=[
    path('hello_world',hello_world),
    path('content',article_content),
path('Article_List',get_index_page),
#path('Article_detail',get_article_detial)


];


前端展示

<div class="container page-header">

    <h1>{{ article.title }}
   </h1>

</div>
<div class="container page-body">

            <div>

                <p></p>
                   
            </div>


</div>

</body>
</html>



备注:之前在视图中写死打开某篇文章是正常的,就是在URL中传参来指定跳转文章详情页,不知道哪步出错了,麻烦老师能够分析下,谢谢

提问者:上街打酱油 2019-03-30 20:34

个回答

  • 咚咚呛
    2019-03-30 21:46:48
    已采纳

    路由配置得有问题哦,没有把相关参数传递到视图函数。