【发布时间】:2014-12-02 23:18:47
【问题描述】:
假设我有两个变量传递给模板:var_a 和 var_b。有没有办法动态地解决它们,或者换句话说,从字符串构造变量名?类似于 PHP 的 $$var_name。
例如,如果我有一个具有 a 或 b 值的 letter 变量,我想通过编写来呈现 var_a类似:
{{"var_"|some_sort_of_concat:letter}}
并根据letter 的值获取var_a 或var_b 的值。这样的事情可能吗?
【问题讨论】:
-
你链接到的答案没有提到 Django
-
投票重新开放。顺便说一句,这不是模板过滤器可以完成的事情,但是您可以使用模板标签来完成。
-
这里有一个类似的问题:stackoverflow.com/questions/17148544/…
-
感谢@Wolph 会检查一下