标签:files min 修改 coding %s 装饰器 文件中 .lib gis
1.使用上述第二种创建公用的app utils ------ 工具,在utils app下创建templatetags固定名称
在templatetags下创建py文件,编写过滤器
2.py文件中 utils.templatetags.py
# coding=utf-8 from django import template # 代表该文件是自定义标签名 register固定写法 register = template.Library() # html模板中调用{{ msg|myCut:‘args‘ }} @register.filter # 过滤器装饰器 def myCut(value, args): # 根据需求编写代码 return u‘自定义过滤器某些字符返回小写: %s‘ % (value.replace(args, ‘‘).lower())
3.***需要在settings文件中导入该app utils
INSTALLED_APPS = [ ‘django.contrib.admin‘, ‘django.contrib.auth‘, ‘django.contrib.contenttypes‘, ‘django.contrib.sessions‘, ‘django.contrib.messages‘, ‘django.contrib.staticfiles‘, ‘utils‘, # 创建自定义过滤器需要引入该app ]
标签:files min 修改 coding %s 装饰器 文件中 .lib gis
原文地址:https://www.cnblogs.com/tangpg/p/9007572.html