繁体   English   中英

Django-是否可以在“with”中使用模板过滤器?

[英]Django-is it possible to use template filters inside "with"?

我有一个名为“get_data_id”的模板过滤器,它返回一个值; 我想将该值用作另一个名为“get_data”的过滤器的参数:

{% with variable_v= "x|get_data_id"  %}
    <p> {{ variable_v|get_data }} </p>
{% endwith %}

但是 django 返回:

'with' expected at least one variable assignment

是否可以在“with 子句”中使用模板过滤器?

你有一个错误的 Synaxis。 在你的情况下:

{% with variable_v=x|get_data_id %}
    <p> {{ variable_v|get_data }} </p>
{% endwith %}

错误是 - 在 with 子句中的“=”周围使用空格字母,下一个错误是 - 使用字符串"x|get_data_id"而不是变量和过滤器x|get_data_id

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM