Django过滤器

在项目目录下建立templatetags文件 夹

建立 my_filter.py文件

from django import template

register = template.Library()

 

@register.filter

def my_str(val):

    return "$"+str(val)

 

在setting.py文件中TEMPLATES中的OPTIONS中加入

'libraries':{

                        'my_filter':  'web.templatetags.my_filter',

 

            }

 

在模板中调用

{% load my_filter %}

    {{name|my_str}}

 

posted @ 2019-03-11 20:27  Alfred.Lee  阅读(97)  评论(0编辑  收藏  举报