zoukankan      html  css  js  c++  java
  • Django框架学习----视图与模板(首页与详情页的跳转)

    设计文章的URL

    之前我们项目详情页的文章url为blog/detail,这样是不能指定某一篇博客,所以我们需要将其改成如下这样:

    blog/detail/1 =》 id为1的文章详情页

    blog/detail/2 =》 id为2的文章详情页

    blog/detail/3 =》 id为3的文章详情页

    blog/detail/4 =》 id为4的文章详情页

    blog/detail/5 =》 id为5的文章详情页

    完善试图逻辑

    我们现在设计好了详情页的URL,URL的最后一项是可变的,那么我们怎么把这个变量给到这个路径呢?请看下图,这样你在写路径的时候就可以传入任一一个int型的变量。

     在刚刚映射了id之后,我们在views.py 这边可以获取到刚才的ID,然后通过id进行判断,取出当前ID,如下图:

     接下来的就只需要改造一下首页每个文章的标题,把每个标题都加上一个a标签即可

  • 相关阅读:
    ==和equals的区别
    Java标准库定义的常用异常
    java.lang.ArithmeticException: / by zero
    类的设计
    预处理&枚举&其他
    内存管理
    指针和字符串
    指针
    数组
    流程控制语句
  • 原文地址:https://www.cnblogs.com/si-dian/p/12656795.html
Copyright © 2011-2022 走看看