我尝试从另一个var值生成一个var名称。 更具体地说,我处于循环中,我尝试根据循环增量显示对象的所有参数。 例: 我有一个对象类别列表。 我有一个对象diplayer,其中包含参数cat_1,cat_2,cat_3等 我尝试做这样的事情
{% for category in categories %}
{{ displayer.cat_(category.id) }}
{% endfor %}
当然,我的问题是(category_id)我真的不知道如何获取category.id的值以在对象的参数名称中使用它。
有关信息,我不能使用词典代替对象显示器。
一个主意?
非常感谢
答案 0 :(得分:0)
这种逻辑必须事先在Python中完成。参见this similar issue。
如果您确实要执行模板中的逻辑(不建议这样做),则可以使用custom template tags。