内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用
在我的博客应用程序中,我想显示一个博客帖子列表,以及连接到这个帖子的第一个图片。现在我是这样做的:
{% for image in entry.image_set.all|slice:"1" %} <img src="{{ image.get_absolute_url }}"> {% endfor %}
有没有我不知道的模板快捷方式,或者我应该自己写一个?
你可以用first:
first
{% with entry.image_set.all|first as image %} <img src="{{ image.get_absolute_url }}"> {% endwith %}
从Django 1.6开始
<img src="{{ entry.image_set.first.get_absolute_url }}">
Dingda · 站长 (已认证)
Swoole · PHP开发工程师 (已认证)
社区 · 运营 (已认证)
扫码关注云+社区