Как получить доступ к URL изображения из одной модели django в другую? Как поместить его в шаблон?

Я использую две модели Forum и User.

User model.py:

class User(models.Model):
    first_name = models.CharField(max_length=100)
    middle_name = models.CharField(max_length=100)
    last_name = models.CharField(max_length=100)
    profile_img = models.ImageField(upload_to='images/', null=True, blank=True)

Я хотел получить доступ к url из User's profile_img и отобразить его в моем шаблоне в Forum. Как я должен закодировать это в Forum's model.py?

Это простое отношение. Чтобы получить url изображения, нужно добавить .url на объект Image. Просто используйте:

forum.author.profile_img.url
Вернуться на верх