过滤器(Filter)
将请求进行拦截并对请求选择性过滤与处理,这样的类叫做web过滤器(拦截器)。
pycharm内置过滤器
'abs': 这个是什么,我也不知道诶··求解 abs,
'attr': 属性节点 do_attr,
'batch': 分批处理 do_batch,
'capitalize': 首字母大写 do_capitalize,
'center': 居中 do_center,
'count':计算,计数 len,
'd':常规操作 do_default,
'default':常规操作 do_default,
'dictsort':字典排序 do_dictsort,
'e':转义 escape,
'escape':转义 escape,
'filesizeformat':文件尺寸人性化显示 do_filesizeformat,
'first': 第一个元素 do_first,
'float':小数,浮点数 do_float,
'forceescape': 将HTML转义应用于字符串 do_forceescape,
'format': 格式化 do_format,
'groupby': 以···排序 do_groupby,
'indent':缩进 do_indent,
'int': 整形 do_int,
'join':使用字符串链接列表元素 do_join,
'last':最后一个元素 do_last,
'length':返回值的长度,适合于字符串和列表。如返回0则表明变量未定义。 len,
'list': 列表 do_list,
'lower': 小写 do_lower,
'map':映射 do_map,
'min': 最小值 do_min,
'max':最大值 do_max,
'pprint':一个包装,用于调试 do_pprint,
'random':返回给定列表中的一个随机元素。 do_random,
'reject': 驳回,拒收 do_reject,
'rejectattr':拒绝属性节点操作 do_rejectattr,
'replace':替换 do_replace,
'reverse':反向循环列表 do_reverse,
'round':四舍五入 do_round,
'safe': 将字符串标记为在输出之前不需要进一步的HTML转义,自动转义关闭时,此过滤器不起作用。 do_mark_safe,
'select': 选择标签 do_select,
'selectattr': 节点选择标签 do_selectattr,
'slice':切片 do_slice,
'sort': 排序 do_sort,
'string':字符串 soft_unicode,
'striptags':去除所有HTML标签 do_striptags,
'sum': 求和 do_sum,
'title': 标题 do_title,
'trim': 切边,修正 do_trim,
'truncate':截断 do_truncate,
'unique': 唯一的 do_unique,
'upper': 将字符串转换为全部大写 do_upper,
'urlencode': 转义在URL中使用的值。 do_urlencode,
'urlize': 将文本中的网址和电子邮件地址转换为可点击的链接 do_urlize,
'wordcount':返回单词的数量 do_wordcount,
'wordwrap': 用指定的行长包装单词。 do_wordwrap,
'xmlattr':没试出来什么意思,也没找到 do_xmlattr,
'tojson':一种函数形式 do_tojson,