Задать вопрос
@Heavy10110

Django не отображает media?

Прод сервер не видит картинки в media.
settings.py
MEDIA_URL = '/media/'
MEDIA_ROOT= os.path.join(os.path.dirname(BASE_DIR), "media_root")


(venv) split@ubuntu:~$ ls
logs  media_root  mysite  requirements.txt  static_root  venv
(venv) split@ubuntu:~$ cd media_root/
(venv) split@ubuntu:~/media_root$ ls
1  2  None
(venv) split@ubuntu:~/media_root$ 
внутри None есть картинки


Шаблон
<div class="fh5co-grid animate-box" style="background-image: url({{ x.image.url }});">


Захожу ip/media/None/dd.jpg
Получаю
Not Found
The requested URL /media/None/dd.jpg was not found on this server.


На локалке все хорошо работает.
  • Вопрос задан
  • 337 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Разработка на Python
    1 год
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы