Я развернул свой сайт django на веб-хостинге webfaction, и я изо всех сил пытаюсь найти способ работы с загруженными пользователями медиафайлами на производстве. Существует много вопросов относительно того, как использовать медиафайлы в разработке, но, похоже, ничего не происходит в отношении загрузки файлов мультимедиа (загруженных пользователем) в процессе производства., обслуживающий носители django (загруженные пользователем) файлы в процессе производства
В настоящее время мое приложение django выглядит как показано ниже.
django_project
|
---> media
---> static (these are served through collectstatic and no problem with this)
---> appname1
---> appname2
--->project_name
|
---> settings.py
И мой
MEDIA_ROOT =/django_project/СМИ/
MEDIA_URL = www.website.com/media/
Есть много пользователей загружены изображения, которые хранятся в этом папке с носителями. Теперь, когда я открываю сайт, ни одно изображение не загружается. Может ли кто-нибудь помочь, как я могу обслуживать медиафайлы на производстве.
Благодаря
Срикант
Привет, Как в ссылке, что потребности в линии которые будут добавлены, если мы будем использовать отладку и разработку. Можем ли мы добавить его и на производственную площадку? – Dev
Извините, вы правы насчет неготовности. На самом деле мы используем там несколько других методов. 1) S3BotoStorage из django-хранилищ (http://django-storages.readthedocs.org/en/latest/index.html), который помещает наши загруженные пользователем файлы на S3, когда они загружаются на наш сервер. Мы также используем псевдоним в Apache, Alias / media// srv/path-to-media/media/ – scoopseven
Спасибо. Я попробую S3, используя django-хранилища. – Dev