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}}
原文地址:https://www.cnblogs.com/junjun511/p/10512965.html