У меня возникли проблемы с отображением изображений в проекте django

#django #django-models #django-forms

Вопрос:

Я пытаюсь отобразить загруженное изображение на своем веб-сайте Django, но, похоже, я не могу его отобразить. Может ли кто-нибудь сказать мне, что я делаю не так?

в settings.py:

 MEDIA_ROOT = os.path.join(BASE_DIR, 'media') MEDIA_URL = '/media/'  

изображение хранится в

 project/core/media/images/image_name.jpg  

И URL, который я получаю после открытия изображения в новой вкладке, это:

 http://127.0.0.1:8000/media/images/Bill_JcVkQAX.jpg  

ОТЛАДКА верна (если это как-то поможет)

Любая помощь будет очень признательна.

settings.py

в urls.py и ссылка на изображение

Изменить: в models.py:

 class Bill(models.Model):  username = models.CharField(max_length=250, default = 0) Shop_name = models.CharField(max_length=250, default=0) Date = models.DateTimeField(auto_now_add=True) Shop_address = models.CharField(max_length=250, default=0) Telephone_no = models.CharField(max_length=250, default=0) Total_items = models.IntegerField(default=0) Bill_amount = models.IntegerField(default=0) Bill_picture = models.ImageField(upload_to='images/')  

Комментарии:

1. Что такое код возврата HTTP ?

2. «ПОЛУЧИТЬ /media/images/Bill_JcVkQAX.jpg HTTP/1.1» 200 3007

3. как выглядит ваш bill_picture в вашей модели ?

4. Bill_picture = модели. Поле изображений(upload_to=’изображения/’)

5. Как вы отображаете его в HTML и что он показывает ?