gpt4 book ai didi

python - 如何从 Jinja 的列表中准确获取一个元素?

转载 作者:太空宇宙 更新时间:2023-11-04 15:49:59 25 4
gpt4 key购买 nike

所以我在我的 views.py 中传递了一个带有目录的渲染作为参数。像这样:

def foo(request):
return render(request, 'webapp/foo.html', {'key': ['one', 'two', 'three']})

现在我想在我的 HTML 文件中使用 Jinja 从目录值中获取一个元素,让我们先说。我所知道的是如何使用 for 循环获取所有元素:

{% block content %}
{% for val in key %}
<p> {{ val }} </p>
{% endfor %}
{% endblock %}

我的问题是是否有这样的东西?

{% block content %}
<p> {{ key[0] }} </p>
{% endblock %}

最佳答案

。在 Jinja 中,例如 documentation says , 你可以。 Django 模板支持这种索引,尽管使用不同的语法可以实现。您可以使用索引符号从元素访问键,因此:

{{ key<b>[0]</b> }}

但实际上在 Django 模板中,您也可以执行索引查找,方法是:

{{ key<b>.0</b> }}

关于python - 如何从 Jinja 的列表中准确获取一个元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51351359/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com