flask-内置过滤器()

数学相关:

abs求绝对值
int转为整型
float 转为浮点型
filesizeformat转为好看的文件大小格式
max 求序列中最大值
min 求序列中最小值
random 返回管道符’|’左边的这个序列中,随机一个元素
wordcount 统计有多少个单词

字符串相关

escape 将一些特殊字符转义
format 格式化字符串
string 转为字符串
lower 全部转为小写
upper 全部转为大写
striptags 将字符串中的html标签都去除.只保留文本内容
tojson 转为JSON格式字符串
trim 去除前后空白字符
truncate 截取指定长度

序列相关

join 根据参数指定的间隔符,将序列中的元素拼接起来
first返回序列的第一个元素
last 返回序列的最后一个元素
length 序列元素的个数.即序列的长度
list 将’|’左侧值转为一个列表
unique 将序列中的重复元素去除

功能函数

map 将’|’左侧序列中每个元素都执行 某个函数
groupby 将’|’左侧序列,按指定字段分组
reject 将’|’左侧序列按条件过滤
rejectattr 将’|’左侧序列按某个属性进行过滤
replace 将’|’左侧字符串中的指定字符替换为新字符
reverse 将’|’左侧序列逆序排列
safe 将’|’左侧字符串去掉全局转义. 就可以直接当html元素展示在页面上.
select 从’|’左侧序列 选择满足条件的元素
selectattr 从’|’左侧序列 选择含有某个属性的元素
sort 将’|’左侧序列排序
urlencode 不知道
urlize 将字符串变为可以点击的链接

————————

数学相关:

abs求绝对值
int转为整型
float 转为浮点型
filesizeformat转为好看的文件大小格式
max 求序列中最大值
min 求序列中最小值
random 返回管道符’|’左边的这个序列中,随机一个元素
wordcount 统计有多少个单词

字符串相关

escape 将一些特殊字符转义
format 格式化字符串
string 转为字符串
lower 全部转为小写
upper 全部转为大写
striptags 将字符串中的html标签都去除.只保留文本内容
tojson 转为JSON格式字符串
trim 去除前后空白字符
truncate 截取指定长度

序列相关

join 根据参数指定的间隔符,将序列中的元素拼接起来
first返回序列的第一个元素
last 返回序列的最后一个元素
length 序列元素的个数.即序列的长度
list 将’|’左侧值转为一个列表
unique 将序列中的重复元素去除

功能函数

map 将’|’左侧序列中每个元素都执行 某个函数
groupby 将’|’左侧序列,按指定字段分组
reject 将’|’左侧序列按条件过滤
rejectattr 将’|’左侧序列按某个属性进行过滤
replace 将’|’左侧字符串中的指定字符替换为新字符
reverse 将’|’左侧序列逆序排列
safe 将’|’左侧字符串去掉全局转义. 就可以直接当html元素展示在页面上.
select 从’|’左侧序列 选择满足条件的元素
selectattr 从’|’左侧序列 选择含有某个属性的元素
sort 将’|’左侧序列排序
urlencode 不知道
urlize 将字符串变为可以点击的链接