2016-06-07 3 views
0

я в настоящее время, используя эту структуру, чтобы загрузить изображения на моем сайте:Невозможно отобразить файл загруженного изображения

Я тестирование на моем локальном хосте: 8000

В моем setting.py:

PROJECT_ROOT = os.path.dirname(os.path.abspath(__file__)) 

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

В моей фотомоделью я определил следующие: правильно

image = models.ImageField(upload_to='site_images') 

закачки изображения, но всякий раз, когда Я делаю следующее:

{% for photo in photos %} 
    <div class="col-md-3 photo-wrapper"> 
     <img src="{{ photo.image.url }}"/> 
    </div> 
{% endfor %} 

В исходном коде страницы он ищет следующий URL, где она не может получить фотографию из:

http://media/profile_photos/photo_name.jpeg 

Как бы один идти о фиксации этого?

+0

Как выглядит главный 'urls.py'? – trantu

+0

Открывает ли ваша фотография на 'http: // localhost: 8000/media/profile_photos/photo_name.jpeg'? –

+0

@SardorbekImomaliev У меня такая же проблема, я не могу открыть файл, набрав ссылку –

ответ

0

Проблема была MEDIA_URL = '/media/', которая должна быть MEDIA_URL = 'media/', кто-то ответил на это, но я вижу, что он удалил свой ответ. Это фиксировало мою проблему и изображения теперь показаны.

Смежные вопросы