前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Django入门笔记5

Django入门笔记5

作者头像
用户6367961
发布于 2020-11-05 14:59:20
发布于 2020-11-05 14:59:20
4930
举报
文章被收录于专栏:自学测试之道自学测试之道

上篇实现了博客文章数据展示以及博客文章详情页数据展示,但是还是不能满足使用要去,主要体现在:

1、不支持博客首页到文章详情页的跳转

2、只能打开某一篇文章的详情数据

接下来需要处理的有:

一、实现文章详情页面跳转

1、设计文章详情页URL

2、完善视图函数逻辑

运行查看效果,在浏览器中输入http://127.0.0.1:8000/blog/detail/6,只需修改数字即可跳转到对应文章详情页

3、实现首页跳转

刷新浏览器,查看跳转效果

二、实现上下文章跳转

1、在https://v3.bootcss.com/components/#pagination中找到分页代码示例,并复制到代码中

2、修改代码,如下

3、查看详情页页面布局显示

4、继续完善代码

5、查看效果

三、实现页面分页功能

1、使用Bootstrap实现分页按钮

设计代码

实际效果

2、设计分页URL

3、使用Django分页组件实现分页功能

代码修改

运行结果

四、实现最近文章列表

1、代码实现

2、运行效果

至此,一个简单的博客就完成了。

源码路径:https://gitee.com/wjarmtest/django.git

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-10-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 自学测试之道 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
Python高级过滤器:掌握filter函数从入门到精通
在Python中,filter()是一个非常有用的内置函数,它能够根据指定的函数来筛选出可迭代对象中满足条件的元素,返回一个迭代器。filter()函数的使用能够简化代码,并提高程序的可读性。本文将从入门到精通,全面介绍filter()函数的用法和相关知识点。
子午Python
2023/08/01
4530
【Python内功心法】:深挖内置函数,释放语言潜能
Python 提供了许多内置函数,这些函数无需导入任何模块即可直接使用,极大地丰富了编程的便捷性。以下是一些常用的Python内置函数及其简要说明:
爱喝兽奶的熊孩子
2024/06/02
2330
【Python内功心法】:深挖内置函数,释放语言潜能
匿名函数、内置函数、面向过程编程
之前学到的函数都是有名函数,所谓匿名函数就是这类函数没有自己的函数名。他没有绑定名字,使用一次就被回收,加括号就可运行。
GH
2022/05/10
4350
Filter函数有哪些的高级用法
过滤是数据处理中的一项关键任务,而Python的filter函数是一种强大的工具,可以用于筛选序列中的元素。不仅可以用于基本的筛选操作,还可以实现复杂的条件过滤,以满足各种需求。本文将详细介绍filter函数的使用方法,并提供丰富的示例代码,帮助你深入理解如何利用它来处理数据。
阿珍
2024/06/19
2000
Filter函数有哪些的高级用法
Python中你不知道的迭代神器! 解锁Python的枚举魔法:enumerate函数深度剖析,告别手动计数,让Python循环与索引共舞
enumerate() 是 Python 中的一个内置函数,它用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。enumerate() 函数返回一个枚举对象,该对象是一个迭代器,它生成由 (index, value) 对组成的元组,其中 index 是从 start(默认为 0)开始计数的索引,value 是从输入的可迭代对象中获取的值。
小白的大数据之旅
2024/11/20
3.4K0
一行Python语句实现常用功能
深拷贝一个数据对象。因为python很多时候都是传引用,需要完整的复制一段数据的时候就需要深拷贝。
AIFEx
2023/09/23
2230
一行Python语句实现常用功能
40.python filter函数
filter函数主要用来筛选数据,过滤掉不符合条件的元素,并返回一个迭代器对象,如果要转换为列表list或者元祖tuple,可以使用内置函数list() 或者内置函数tuple()来转换;
猿说编程[Python和C]
2020/03/12
1K0
40.python filter函数
经验丰富程序员才知道的15种高级Python小技巧
不仅要按名字或年龄对其进行排序,还要将两个字段同时进行排序。在SQL中,会是这样的查询:
润森
2022/08/18
1.2K0
【Python篇】Python 函数综合指南——从基础到高阶
在 Python 中,函数是构建程序的一个重要部分,它允许你封装逻辑并高效地重用代码。函数是组织良好的、可重复使用的代码块,用于执行单一的、相关的操作。函数为的应用提供了更好的模块化能力,并提高了代码的重用性。
半截诗
2024/10/09
4520
Python 进阶之术 Map Filter Reduce
这是它的规范:规范 map(function_to_apply, list_of_inputs) ⼤多数时候,
Python知识大全
2020/02/21
4810
快收藏!!整理了100个Python小技巧!!
目前Python可以说是非常流行,在目前的编程语言中,Python的抽象程度是最高的,是最接近自然语言的,很容易上手。
Python数据科学
2021/07/16
9290
快收藏!!整理了100个Python小技巧!!
一文带你了解JavaScript 函数式编程
函数式编程在前端已经成为了一个非常热门的话题。在最近几年里,我们看到非常多的应用程序代码库里大量使用着函数式编程思想。
心莱科技雪雁
2019/08/23
1.1K0
一文带你了解JavaScript 函数式编程
一文带你了解JavaScript函数式编程?
函数式编程在前端已经成为了一个非常热门的话题。在最近几年里,我们看到非常多的应用程序代码库里大量使用着函数式编程思想。
猿哥
2019/08/09
5900
一文带你了解JavaScript函数式编程?
【Python常用函数】一文让你彻底掌握Python中的filter函数
只有把一个语言中的常用函数了如指掌了,才能在处理问题的过程中得心应手,快速地找到最优方案。
阿黎逸阳
2022/11/11
5570
【Java学习笔记之三十一】详解Java8 lambda表达式
Java 8 发布日期是2014年3月18日,这次开创性的发布在Java社区引发了不少讨论,并让大家感到激动。特性之一便是随同发布的lambda表达式,它将允许我们将行为传到函数里。在Java 8之前,如果想将行为传入函数,仅有的选择就是匿名类,需要6行代码。而定义行为最重要的那行代码,却混在中间不够突出。Lambda表达式取代了匿名类,取消了模板,允许用函数式风格编写代码。这样有时可读性更好,表达更清晰。在Java生态系统中,函数式表达与对面向对象的全面支持是个激动人心的进步。将进一步促进并行第三方库的发
Angel_Kitty
2018/04/09
1.5K0
Python全网最全基础课程笔记(十二)——函数,跟着思维导图和图文来学习,爆肝2w字,无数代码案例!
在Python中,函数是一段组织好的、可重复使用的、用来实现单一或相关联功能的代码块。它提高了代码的重用性、可读性和可维护性。你可以将函数想象成一个小型的程序,它接收输入(称为参数),执行一系列的操作,然后返回输出(如果有的话)。
小白的大数据之旅
2024/11/20
7350
Python全网最全基础课程笔记(十二)——函数,跟着思维导图和图文来学习,爆肝2w字,无数代码案例!
python-内置函数(搭配lambda使用)
目录 常用的内置函数 需要注意的知识点: enumerate()函数 map()函数 zip()函数 filter()函数 reduce()函数 sum()函数 max()/ min()函数 sort()函数 sorted()函数 内置函数一览表: 常用的内置函数 学习! 需要注意的知识点: 大部分内置函数经常搭配lambda函数使用 可迭代对象:字符串、列表、元组、字典、集合、文件对象 注意!!!! 在py3中部分函数的返回值是一个迭代器,不能多次遍历,(map、filter、z
HammerZe
2022/03/25
7350
python-内置函数(搭配lambda使用)
匿名函数
匿名函数通常与max()、min()、filter()、sorted()方法联用。
py3study
2020/01/16
5810
python递归-三元表达式-列表生成式-字典生成式-匿名函数-部分内置函数-04
应用场景: # 将列表中的数字依次打印出来(循环的层数是你必须要考虑的点)   -->  l = [1, [2, [3, [4, [5, [6, [7, [8, [9, [10, [11, [12, [13, ]]]]]]]]]]]]]
suwanbin
2019/09/26
9980
python递归-三元表达式-列表生成式-字典生成式-匿名函数-部分内置函数-04
Python高级编程技巧
正文: 本文展示一些高级的Python设计结构和它们的使用方法。在日常工作中,你可以根据需要选择合适的数据结构,例如对快速查找性的要求、对数据一致 性的要求或是对索引的要求等,同时也可以将各种数据结构合适地结合在一起,从而生成具有逻辑性并易于理解的数据模型。Python的数据结构从句法上来看 非常直观,并且提供了大量的可选操作。这篇指南尝试将大部分常用的数据结构知识放到一起,并且提供对其最佳用法的探讨。 推导式(Comprehensions) 如果你已经使用了很长时间的Python,那么你至少应该听说过列
小小科
2018/05/02
1.8K0
Python高级编程技巧
推荐阅读
相关推荐
Python高级过滤器:掌握filter函数从入门到精通
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档