前五篇文章取出来了,看下我们首页的时间显示
![](https://img.haomeiwen.com/i2148370/f56c32960c719d73.png)
时间显示的跟我想要的不一样,看了下数据库存储的是正常的
![](https://img.haomeiwen.com/i2148370/5cbfbeb1dcb30cf4.png)
不知道哪里出了问题,也不知道怎么修改,找到需要前端的技术也能解决,在前端增加过滤器功能
![](https://img.haomeiwen.com/i2148370/253d0d19b157aaf4.png)
在看下前端展示
![](https://img.haomeiwen.com/i2148370/bd00c6194123fbe8.png)
这是哪只过滤器,我们看下都有哪些哪只过滤器
![](https://img.haomeiwen.com/i2148370/aa0836f5933c90cc.png)
![](https://img.haomeiwen.com/i2148370/81a0c2b7150f71f9.png)
![](https://img.haomeiwen.com/i2148370/e433371d6fa8980d.png)
还有自定义过滤取,需要我们自己去写
自定义过滤器需要在项目下app下创建 templatetag文件,在里面编写,我们来写个demo看下
创建个文件,test_demo.py
![](https://img.haomeiwen.com/i2148370/e1f496231c46cd60.png)
这里我们需要导入from django import template
![](https://img.haomeiwen.com/i2148370/a5a0914c0c44672b.png)
前端需要我们引入下
在使用过滤器前加上{% load 文件名%} 必须load下,我们写的文件,将过滤器放在文章标题后面
![](https://img.haomeiwen.com/i2148370/c412d416ec4a94d9.png)
我们来看下,每个标题后面都跟着叹号显示
![](https://img.haomeiwen.com/i2148370/500eaa9ed6e26fc9.png)
注意:当我们写完后,报错,无法识别,告诉你这个方法没有注册时,你只需要从起下django就可以了
感谢您的阅读,一边学习一边分享,请多多指点不对的地方一起交流,谢谢
网友评论