自定义过滤器
一、自定义过滤器
- 在应用下创建一个python的包,名字必须为templatetags,再在该包下创建一个python文件,名字随意(这里我用filters)
- 在该py文件下写过滤器代码,注意:创建Library的对象的名字必须为register,否则报错
- 使用该过滤器需要导入,格式为 {% load filters %}
二、遇到的问题
- 'filters' is not a valid tag library: Template library filters not found 原因是粗心大意,未注册应用,注册即可。