自定义过滤器

一、自定义过滤器

  1. 在应用下创建一个python的包,名字必须为templatetags,再在该包下创建一个python文件,名字随意(这里我用filters)自定义过滤器
  2. 在该py文件下写过滤器代码,注意:创建Library的对象的名字必须为register,否则报错自定义过滤器
  3. 使用该过滤器需要导入,格式为 {% load filters %}自定义过滤器

 

二、遇到的问题

  1. 'filters' is not a valid tag library: Template library filters not found 原因是粗心大意,未注册应用,注册即可。自定义过滤器