использование object_set в шаблоне Django - PullRequest
0 голосов
/ 08 ноября 2011

У меня есть эти модели:

class Gallery(models.Model):
   HeadImage = models.ImageField(upload_to="gallery")

class Image(models.Model):
   Image = models.ImageField(upload_to="gallery")
   Gallery = models.ForeignKey(Gallery, related_name='images')

в шаблоне у меня есть объект галереи, теперь я хочу повторить его объекты изображений:

{% for i in gallery.image_set.all %}
    <td><img src="{{MEDIAL_URL}}{{i.Image.url}}" width="200px" height="200px"/></td>
{% endfor %}

но когда я проверяю визуализированный HTML, я вижу, что он ничего не генерирует. Что с ним не так? tnx заранее

1 Ответ

3 голосов
/ 08 ноября 2011

Почему вы используете gallery.image_set.all?Связанное название для изображений в вашей модели галереи - «images».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...