def get_advert_thumbnail(advert):
"""
Takes Advert object and returns thumbnail image, if no thumbnail - returns first image
if no image at all returns 'no-photo.jpg'
"""
photos = advert.images.all()
if photos:
for photo in photos:
if photo.thumbnail:
return photo.image.url
return photos[0].image.url
return static('img/no-photo.jpg')
评论列表
文章目录