【发布时间】:2021-05-25 20:15:41
【问题描述】:
我正在传递带有一个键值对的字典,其中值是图像列表。有没有办法只遍历值列表中的前 4 个元素?
这是我的views.py文件:
def portfolio_couples(request):
img_list = os.listdir("/Users/andershanson/Documents/Django/kh_photo/static/my_app/images/portfolio")
context = {"images": img_list}
return render(request, 'my_app/couples.html', context)
这是我的 HTML 模板:
{% if images %}
{% for image in images %}
<img src="/static/my_app/images/portfolio/{{ image }}" class="container-fluid px-0 m-0" alt="portfolio-pic">
{% endfor %}
{% endif %}
目前可以循环遍历图像,但是有没有办法索引字典值中的前 4 个元素?谢谢!
【问题讨论】:
标签: python django dictionary templatetags