【问题标题】:Django custom filters not working in included templatesDjango 自定义过滤器在包含的模板中不起作用
【发布时间】:2010-07-14 11:03:25
【问题描述】:

不确定我是否做错了什么,但如果我尝试在包含的模板片段中使用自定义过滤器,我会收到“无效过滤器”

如果我在主模板上尝试过滤器,它工作正常。

这是一个已知的限制/错误吗?

【问题讨论】:

    标签: django django-templates


    【解决方案1】:

    您还需要在包含的模板中{% load %}

    因此,如果 base.html 调用 {% include "sub.html" %},那么您还需要在 sub.html 的顶部添加 {% load custom_filters %} 标记。

    【讨论】:

    • 为什么如果尝试加载到基本模板文件中它不起作用?
    • 如果我正在加载管理模板?
    猜你喜欢
    • 2011-03-29
    • 2012-08-19
    • 1970-01-01
    • 2023-03-29
    • 2018-05-04
    • 1970-01-01
    • 2014-09-28
    • 2011-05-28
    相关资源
    最近更新 更多