首页 > 技术文章 > flask jinjia2过滤器的使用

blowwind 2019-12-02 10:19 原文

一、过滤器的本质就是函数,有时候我们不仅仅是需要输出变量的值,我们还需要修改变量的显示,甚至格式化、运算等等,而在模版中时不能直接调用python中的某些方法,那么这就用到了过滤器。

      使用方式:

  • 过滤器的使用方式为:变量名 | 过滤器。
 {{variable | filter_name(*args)}}
  • 如果没有任何参数传给过滤器,则可以把括号省略掉, flask中过滤器支持链式调用
 {{variable | filter_name}}

二、过滤器示例:常用过滤器和自定义过滤器

常用过滤器:

推荐阅读