0
0 комментариев

Пишу сайт на Django, столкнулся с такой проблемой. Есть 2 модели

class Object(models.Model):
    title = models.CharField(verbose_name='заголовок', max_length=255)
    desc = models.TextField(verbose_name='описание')
 
class Picture(models.Model):
    picture = models.ImageField(upload_to='pictures', max_length=250)
    description = models.CharField(max_length=250, blank=True)
    obj = models.ForeignKey(Object, verbose_name='объект')

Как сделать:
1. Что бы в админке(стандартной) фотографии добавлялись на странице Объекта
2. Какие есть предложения по этому коду?

def get_photos_as_html(self)
    pictures = Picture.objects.filter(obj=self)
    html = ["<img src='%s' />" % (x.url) for x in pictures].join("\n")
    return html


Добавить комментарий