Django-搭建博客(13-取前五篇文章)

作者: TestingShare | 来源:发表于2018-09-20 16:31 被阅读2次

查看博客首页时,你数据库中有多少条数据,前端首页就会展示多少条数据

如果数据量较多时,会影响到打开首页的速度,我们需要控制下文章数量

比如取最新的前五篇文章,最新的话,我们就需要用到时间这个字段了,根据时间进行筛选最新的数据

学习一个新的方法,order_by,会sql语句都应该知道这是排序,

models.Article.objects.order_bye(“-Article_time”)

Article_time是文章的创建时间字段,根据时间排序,前面加了个负号是倒叙,根据时间最新的排序


1.png

我们来下看前端的展示

image.png

是从最新的开始显示,接下来我们要取前五篇了,这里需要python的对列表的操作切片

image.png

这样就可以了,在首页,我们就只能看到五篇数据了

还有不明白的同学请留言,多多交流,谢谢

相关文章

  • Django-搭建博客(13-取前五篇文章)

    查看博客首页时,你数据库中有多少条数据,前端首页就会展示多少条数据 如果数据量较多时,会影响到打开首页的速度,我们...

  • Django-博客搭建

    本人未专门学过前端后端知识,只是一知半解,这篇文章主要作为扒源代码的思路,具体细节并未详细介绍!!! Blog搭建...

  • Django-搭建博客(15-分页器)

    我们首页的数据量较多,一次加载会很浪费时间,我们需要做下分页处理,django官方文档有对分页说明,也有单独处理的...

  • 优化个人博客

    前言 本篇文章是在已经搭建好gitpage+hexo的博客的前提下 不懂怎么搭建的可以参考上一篇<搭建个人博客> ...

  • hexo+next+github 博客搭建

    这篇文章主要记录搭建博客的过程,与坑? 写这篇文章主要也是为了记录自己的学习过程,搭建博客也是为自己的学习过程有个...

  • 终于我也有了属于自己的博客了

    在前一篇文章 「 Hexo | 你也可以动手搭建自己的博客系统 」中分享了如何基于Hexo搭建自己的博客系统。因为...

  • Django-搭建博客(5-创建admin用户)

    页面我们有了,现在我们要对已有的界面,添加数据,我们需要自己的数据库,这里我们用django项目自带的数据库sql...

  • Django-搭建博客(3-配置html模版)

    我们去网上下载一套模版,如果你的html,css不太好,写不了前端的话,就去下载一套模版吧,方便又实惠。 下载的模...

  • Django-搭建博客(16-django全局配置)

    看下views文件中,每个函数下都有大量的重复代码,每次都需要操作一次,就需要写一次 这里我们可以设置个全局变量,...

  • Django-搭建博客(14-过滤器)

    前五篇文章取出来了,看下我们首页的时间显示 时间显示的跟我想要的不一样,看了下数据库存储的是正常的 不知道哪里出了...

网友评论

    本文标题:Django-搭建博客(13-取前五篇文章)

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