django 模板中的切片和属性

Slice and attribute in django template

我试图在 Django 模板中创建一个切片并获取一个属性。 我怎样才能在 django 模板中做这样的事情:

python代码:

somelist[1].name

请帮忙

您可以使用内置标签 slice with a combination of with:

{% with somelist|slice:"1" as item %}
    {{ item.name }}
{% endwith %}

如果您要访问列表的单个元素,则不需要 slice 过滤器,只需使用点符号即可。

{{ somelist.1.name }} 

有关详细信息,请参阅 the docs