摘要:
过滤器的本质就是函数,如果在模板中调用这个过滤器,那么就会将这个变量的值作为第一个参数传给过滤器函数,然后将函数的返回值作为滤器的返回值 1、在python文件中写好过滤的函数和逻辑2、将将函数注册到模板过滤器中:@app.template_filter('过滤器名')3、在模板中调用过滤器:变量| 阅读全文
posted @ 2019-11-02 16:03
向前走。
阅读(2254)
评论(0)
推荐(0)
摘要:
1、abs:返回一个数的绝对值(见上一篇)2、default:如果当前变量没有值或字段,则展示默认值(见上一篇) 3、转义过滤器:如果后端出过来的值含html标签,可以控制是否视为html标签执行或者当成字符串处理 escape或e:转义符:会将<、>等html标签符号转义成html中的可展示符号( 阅读全文
posted @ 2019-11-02 15:38
向前走。
阅读(4618)
评论(0)
推荐(1)
摘要:
在模板里面有时候需要对传过来的数据进行一些处理,jinja2有一些内置的过滤器可以进行处理。类似于python内置函数,通过 “|” 进行使用,详见jinja2官方文档 使用方法:{{ 变量名|过滤器名 }} 如:内置过滤器abs:作用为返回一个数的绝对值 default过滤器:如果传过来的数据有此 阅读全文
posted @ 2019-11-02 14:30
向前走。
阅读(2563)
评论(0)
推荐(0)
摘要:
在页面中,有点击跳转到另一个地址的时候,可以使用url_for来指定要跳转的视图函数:{{ url_for('view_function') }} 如果该视图需要接收参数 阅读全文
posted @ 2019-11-02 00:25
向前走。
阅读(2872)
评论(0)
推荐(0)
摘要:
从后台传参到模板,模板再渲染到前端 传参的时候,可以在html后面加上关键字传参,在模板里面用{{ 参数 }}使用即可,可以传多个参数 也可以使用**传参,取值的时候就直接取内容 阅读全文
posted @ 2019-11-02 00:04
向前走。
阅读(1225)
评论(0)
推荐(1)

浙公网安备 33010602011771号