Как я могу получить изображение из модели профиля в мою модель сообщения - PullRequest
0 голосов
/ 11 апреля 2020

У меня есть две модели Profile и Post. Мне нужно получить доступ к изображению от Profile модели до Post модели. Как это сделать?

class Profile(models.Model):
    user = models.OneToOneField(User, on_delete=models.CASCADE)
    image =  models.ImageField(upload_to='media')
    #Some other fields

class Post(models.Model):
    user = models.ForeignKey(User, on_delete=models.CASCADE)
    #Some other fields

1 Ответ

0 голосов
/ 11 апреля 2020

Если вы передадите объект Post, который хотите визуализировать, в контекст, вы можете отобразить изображение автора сообщения post с помощью:

<img src="{{ <b>post.user.profile.image.url</b> }}">
...