Мне нужно сделать что-то вроде
{{ article.product.images.first.image.url }}
В моем шаблоне нет «первого» (images
это RelatedManager
, для которого я нашел очень мало документации).
Есть ли другой способ сделать это? Я могу получить первую модель с
{{ article.product.images.get_query_set|first }}
Но тогда мне нужно копать несколько свойств глубже, и это не работает.
Если это поможет, моя модель изображения выглядит так:
class ComponentImage(models.Model):
component = models.ForeignKey(Component, related_name='images')
image = models.ImageField(upload_to='uploads')
А article.product
является Component
.