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

前五篇文章取出来了,看下我们首页的时间显示

Django-搭建博客(14-过滤器)_第1张图片
image.png

时间显示的跟我想要的不一样,看了下数据库存储的是正常的

Django-搭建博客(14-过滤器)_第2张图片
image.png

不知道哪里出了问题,也不知道怎么修改,找到需要前端的技术也能解决,在前端增加过滤器功能

Django-搭建博客(14-过滤器)_第3张图片
image.png

在看下前端展示

Django-搭建博客(14-过滤器)_第4张图片
image.png

这是哪只过滤器,我们看下都有哪些哪只过滤器


Django-搭建博客(14-过滤器)_第5张图片
image.png

Django-搭建博客(14-过滤器)_第6张图片
image.png

Django-搭建博客(14-过滤器)_第7张图片
image.png

还有自定义过滤取,需要我们自己去写

自定义过滤器需要在项目下app下创建 templatetag文件,在里面编写,我们来写个demo看下

创建个文件,test_demo.py

Django-搭建博客(14-过滤器)_第8张图片
image.png

这里我们需要导入from django import template

Django-搭建博客(14-过滤器)_第9张图片
image.png

前端需要我们引入下

在使用过滤器前加上{% load 文件名%} 必须load下,我们写的文件,将过滤器放在文章标题后面

Django-搭建博客(14-过滤器)_第10张图片
image.png

我们来看下,每个标题后面都跟着叹号显示

Django-搭建博客(14-过滤器)_第11张图片
image.png

注意:当我们写完后,报错,无法识别,告诉你这个方法没有注册时,你只需要从起下django就可以了

感谢您的阅读,一边学习一边分享,请多多指点不对的地方一起交流,谢谢

你可能感兴趣的:(Django-搭建博客(14-过滤器))