标签: django django-templates
不确定我是否做错了但如果我尝试在包含的模板片段中使用自定义过滤器,我会收到“无效过滤器”
如果我在主模板上尝试过滤器,它可以正常工作。
这是一个已知的限制/错误吗?
答案 0 :(得分:17)
您还需要在所包含的模板中{% load %}。
{% load %}
因此,如果base.html正在调用{% include "sub.html" %},那么您还需要在sub.html顶部添加{% load custom_filters %}标记。
{% include "sub.html" %}
{% load custom_filters %}