模板标签作为Django中的过滤器值

问题描述 投票:0回答:1

我已经定义了一个自定义标签,该自定义标签在模板中正常工作。就像

{% get_setting "DATE_FORMAT_UI" %}

以上语句在模板中返回正确的值。现在我想在这样的过滤器中使用相同的-

{{extra_info.to_date|date: '{% get_setting "DATE_FORMAT_UI" %}' }}

但这在解析中给出了错误。我尝试以不同的方式在{% get_setting "DATE_FORMAT_UI" %}]中使用引号

但是每次运气不好。

所以任何人都可以帮助我解决这个问题。我想在filter中传递日期格式。该日期格式将保存到配置文件中。但是如何在过滤器中动态传递该值。

我已经定义了一个自定义标签,该自定义标签在模板中正常工作。像-{%get_setting“ DATE_FORMAT_UI”%}上面的语句在模板中返回正确的值。现在我想在一个...

django
1个回答
0
投票

技巧是首先将其分配给变量(此处为myformat),然后使用该变量:

© www.soinside.com 2019 - 2024. All rights reserved.