Django-搭建博客(12-文章详情页)

作者: TestingShare | 来源:发表于2018-09-11 12:37 被阅读2次

    根据上一篇首页文章配置好了,我们现在需要点击首页文章跳转到详情页去

    我们需要一个新的页面,也就是详情页的html,下载的模版中,有详情页的html

    我们把详情页的html,放到templates目录下

    当我们点击首页的文章,跳转新的地址

    那就需要思考了,怎么才能让我点的这个文章,跳转的就是这个文章的详情页呢?而不是别的详情页

    需要一个文章的唯一标识,那就是文章ID,我们通过文章ID找到这篇文章的内容就好了

    我们先看下首页,点击跳转的html代码

    点击文章标题,跳转的链接,为什么要这么写呢?如果知道get请求你就会了解,后面是传的参数

    i.id是这篇文章的id,把id传给后端

    后端只需要接受这个参数,进行查询就好了

    我们的url配置也有点小的改动

    Info/后面跟着正则,需要尖括号内,跟着我们要传递的id,起的名字是nid,传到后端也要这个名字对应

    我们看下点击文章跳转的url,1就是文章的id,这样就可以找到具体的文章了,在根据返回的数据修改前端展示的对应的变量位置就可以了

    这样就可以了

    还请各位多多指导,或者不明白的地方,请留言交流,谢谢

    相关文章

      网友评论

        本文标题:Django-搭建博客(12-文章详情页)

        本文链接:https://www.haomeiwen.com/subject/prxugftx.html