将元素追加到django模板中列出

时间:2016-08-29 11:28:52

标签: python django django-templates django-views

我正在学习python和django,并感谢所有人为这个问题做出贡献。这是一个很大的帮助。

我想将元素附加到django模板中的列表中,我不希望在视图文件中执行此操作。我试过这个Creating a list on the fly in a Django template

假设我有一个html模板文件:

{% for i in reservations %}
    {% for j in i.Instances %}
        {% lis_append j.InstanceId as test %}
         the instanceid list is:{{test}}
    {% endfor %}
{% endfor %}

我正在尝试使用" lis_append"模板标签附加" j.InstanceId"的值到上下文变量" test"。

前:

test = ['i-xxxxxx','i-xxxxxxx','i-xxxxxxx'] #- Preferred output from the template tag.

我得到的只是实例值,一个在另一个之下,没有附加到任何列表。 例如:

i-xxxxxxxx
i-xxxxxxxx
 ....

请建议我完成这项工作的方法。我写了几个不能获取所需结果的标签。请帮助。提前谢谢!

0 个答案:

没有答案