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

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

上街打酱油

2019-03-30 20:34

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中传参来指定跳转文章详情页,不知道哪步出错了,麻烦老师能够分析下,谢谢

写回答 关注

1回答

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

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

三小时带你入门Django框架 新版上架

Python开发上手Web框架的必备课程,三小时带你入门Django框架。

25629 学习 · 248 问题

查看课程

相似问题