如何在django模板中使用对象

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

我有这样的对象:

data[ 'aaa' ] = ['1', 'something1']
data[ 'bbb' ] = ['2', 'something2']

并希望在模板中显示它(使用循环):

{% for row in data %}
    <span>{{ row }}</span>>

    {% for d in data.row %}
        {{ d.0 }} || {{ d.1 }}
    {% endfor %}
{% endfor %}

但我只看到span标签内的值(即使数组不是空的)你能告诉我我做错了什么吗?

提前致谢,

django
1个回答
1
投票

你尝试迭代每一行的方式没有意义 - 无论是迭代,还是按索引获取,但两者都行不通。试试这个:

{% for row in data %}
    {{ d.0 }} || {{ d.1 }}
{% endfor %}
© www.soinside.com 2019 - 2024. All rights reserved.