为了账号安全,请及时绑定邮箱和手机立即绑定

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

https://img1.sycdn.imooc.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 回答

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

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

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信