Django-搭建博客(14-过滤器)
2018-09-21 本文已影响0人
TestingShare
前五篇文章取出来了,看下我们首页的时间显示

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

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

在看下前端展示

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



还有自定义过滤取,需要我们自己去写
自定义过滤器需要在项目下app下创建 templatetag文件,在里面编写,我们来写个demo看下
创建个文件,test_demo.py

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

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

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

注意:当我们写完后,报错,无法识别,告诉你这个方法没有注册时,你只需要从起下django就可以了
感谢您的阅读,一边学习一边分享,请多多指点不对的地方一起交流,谢谢