0
我有一個圖庫模型和照片模型。在我的照片模型中,我有一個布爾字段用於選擇圖庫縮略圖中的哪張照片。從內嵌照片獲取圖庫的拇指
class Gallery(models.Model):
title = models.CharField(max_length=500, verbose_name="Tittel")
class Photo(models.Model):
gallery = models.ForeignKey(Gallery, null=True, blank=True)
image = ImageField(upload_to='uploads')
frontpage_thumb = models.BooleanField(default=False)
這是現在使用的代碼IM,但不能是最好的方式:
{% for object in gallery_list %}
<div class="post">
{% for thumbnail in object.photo_set.all %}
{% if thumbnail.frontpage_thumb %}<img src="{{MEDIA_URL}}{{ thumbnail.image }}">{% endif %}
{% endfor %}
</div>
{% endfor %}
任何人有這樣做的更好的辦法?
完美的作品!謝謝! –