加载和重用Django模板过滤器

时间:2010-01-20 20:38:39

标签: python django templatetags

是否可以加载django模板标签/过滤器以用作我的模板标签中的函数?

我正在尝试加载一些django.contrib.humanize过滤器,以便我可以将它们应用到我的一些自定义模板标记的结果中。我似乎无法导入它们,我不想重写任何代码。

1 个答案:

答案 0 :(得分:3)

模板标签只是Python功能;你可以导入他们的模块并且不受惩罚地调用它们,唯一的要求是你传递适当的参数。 django.contrib.humanize.templatetags.humanize模块具有独立的功能来完成工作,因此在特定情况下更容易。