Не удается загрузить изображение из базы данных на сервере django
В моем проекте я пытаюсь сохранить изображение в базе данных и затем хочу получить это изображение из базы данных в моем dashborad все работает хорошо, изображения сохранены в базе данных, но когда я пытаюсь получить url из базы данных и присвоить его img src="" chrome говорит, что 404 (Not Found)
это моя модель
class Id(models.Model):
    first_name = models.CharField(max_length=100, null=True)
    image = models.ImageField(default='defaut.jpg', upload_to='document_pics')
    def __str__(self):
        return self.first_nam
img сохраняется в папке documents_pics, затем я пытаюсь в файле views.py получить данные из базы данных и отправить их в home.html
def home(request):
    context = {
        'posts': Id.objects.all(),
        'title': 'Home'
    }
    
    return render(request, 'blog/home.html', context)
home.html
{% extends 'blog/base.html' %}
{% block content %}
    {% for post in posts %}
        <article class="media content-section">
            <img src="{{ post.image }}  " width="200" height="200"
        </article>
    {% endfor %}
{% endblock content %}
и после этого я получаю 404 ошибку
Попробуйте эти пути к коду jinja изображения в вашем html шаблоне
{% extends 'blog/base.html' %}
{% block content %}
{% for post in posts %}
    <article class="media content-section">
        <img src="{{ post.image.url }}  " width="200" height="200"
    </article>
{% endfor %}
{% endblock content %
Я полагаю, что сервер django не может найти ваше изображение по умолчанию и поэтому, когда вы пытаетесь отобразить его в html, он выдает 404. Попробуйте изменить модели, как показано ниже
image = models.ImageField(upload_to='blah', default='path/to/my/default/default_image.jpg')