gpt4 book ai didi

python - 如何忽略 FOR 函数中列表中的第一项?

转载 作者:太空宇宙 更新时间:2023-11-04 07:39:23 24 4
gpt4 key购买 nike

我有以下 for 循环,可以输出列表中的所有照片:

{% if photos %}
{% for photo in photos %}
{% thumbnail photo.photo "100x100" crop="center" as im %}
<img src="{{ im.url }}" alt="User's photos" data-ajax="{% url 'photo_increase_view' pk=photo.id %}"/>
{% endthumbnail %}
{% endfor %}
{% endif %}

如何编辑它以忽略列表中的第一个结果(即显示项目 2、3、4...等)

最佳答案

使用slice

替换

{% for photo in photos %}

通过

{% for photo in photos|slice:"1:" %}

那么,完整的代码

{% if photos %}
{% for photo in photos|slice:"1:" %}
{% thumbnail photo.photo "100x100" crop="center" as im %}
<img src="{{ im.url }}" alt="User's photos" data-ajax="{% url 'photo_increase_view' pk=photo.id %}"/>
{% endthumbnail %}
{% endfor %}
{% endif %}

关于python - 如何忽略 FOR 函数中列表中的第一项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26147650/

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