【发布时间】:2014-01-13 15:49:04
【问题描述】:
我有一个画廊模特和一个照片模特。在我的照片模型中,我有一个布尔字段,用于选择画廊缩略图应该是哪张照片。
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)
这是我现在使用的代码,但这不是最好的方法:
{% 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 %}
谁有更好的方法?
【问题讨论】:
标签: django django-models django-templates