Я пытаюсь реализовать приложение блога с django. На домашней странице приложения будет список постов, а мне нужно показать там картинку профиля. Я не знаю, как подойти?
models.py
from django.db import models
from django.conf import settings
from django.contrib.auth.models import User
# Create your models here.
class Post(models.Model):
title=models.CharField(max_length=100)
desc=models.TextField()
date=models.DateField(auto_now=True)
author=models.ForeignKey(settings.AUTH_USER_MODEL,
to_field="username",on_delete=models.CASCADE)
class Profile(models.Model):
user = models.OneToOneField(User,on_delete=models.CASCADE)
image = models.ImageField(default='default.jpg',upload_to='pics')
<!----Post------>
{% for post in posts %}
<div class="list">
<div class="con">
<div class='logo2'>
{% for img in img %}
<img src='' >
{% endfor %}
</div>
<h3 style="color:DodgerBlue;">{{post.author}}</h3>
<h6 style="font-family: montserrat,sans-serif;"> {{post.date}}
</h6>
<div class="line"></div>
<a href="{% url 'post_detail' pk=post.pk %}"><h1><b>
{{post.title}}</b></h1></a>
<div style="font-size: 17px;">
<p>{{post.desc}}</p>
</div>
</div>
</div>
{% endfor %}
Мне нужно показать фотографию профиля пользователя, соответствующую их сообщению. Я пытался, но не получил.