django模板中关于过滤器的使用

理解Django模板过滤器的应用
过滤器
{{ name|lower }}

显示的内容是变量 {{ name }} 被过滤器 lower 处理后的结果,它功能是转换文本为小写。

 

在需要输出日期的时候,过滤器可以发挥很大的作用。如果默认输出日期,那么它的格式可能不符合我们的要求,这时,我们可以如下:

{{mydate|date:"Y-m-d-H-i"}}

Y:年    m:月   d:日  H:小时  i:分

 

当我们使用了网页编辑器的时候,我们通过编辑器得到的是一串HTML代码,如果字节输出,那么django会将它默认输出为字符串,从而不能显示出样式。这时候,我们可以使用过滤器来实现我们想要的。

{{myHtml|safe}}

这样,我们的字符串就被当做HTML代码来输出了。safe表示这段代码是安全的

转载于:https://www.cnblogs.com/chenjianhong/archive/2012/04/06/4145116.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值