Статические и медиа ссылки в Джанго
В моем файле настроек есть STATIC_URL = '/static/'
и получение доступа к статическим файлам (css файлам) из каталога app/static/css/filename
, Если я добавлю это в файл настроекMEDIA_URL = '/media/'
Можно ли получить доступ к медиа-файлам из app/media/filename
? Здесь нет MEDIA_ROOT
или же STATIC_ROOT
в моих settings.py.
1 ответ
Решение
MEDIA_URL
предназначен для файлов, загруженных пользователем. Эти файлы не зарегистрированы, поэтому у вас не должно быть media
каталог внутри вашего приложения.
Чтобы медиа-файлы работали, вы должны установить MEDIA_ROOT
в ваших настройках. Смотрите документацию для получения инструкций по обслуживанию медиа-файлов.