手记

【金秋打卡】第22天 什么是过滤器(避免恶意脚本)

课程名称:什么是过滤器(默认值的显示)


课程章节:什么是过滤器(默认值的显示)


课程目录:内置的过滤器





测试一下


先定义对象


输出的默认值是


如果默认值是none的话我们给他指定默认值是未知


写法是:









还有是default   default和default_if_none的区别是 default处理的是 空字符串和false




如果是空值或false,你设置了这个方法显示不详,那就会显示不详


数字的四舍五入




默认显示的是 很多位数



设置floatformat:3 ,就会显示3位位数






还有富文本内容转义显示


设置 <h1>超大文本</h1>

输出会把h1也显示出来

如果加上safe 转义后



h1 会消失


这样可以避免恶意脚本






字符串的截取





加上新内容




显示的是





显示的就是没有h1的



本节完!! 





















0人推荐
随时随地看视频
慕课网APP