По какой-то причине я не могу понять, кроме «глупых» ошибок, которые продолжают появляться, когда я пытаюсь получить доступ к media
файлам (файлам, загруженным пользователем) в моем приложении Django, почему я просто могу »t server media
files!
В этом конкретном случае все, что я хочу, например, - это возможность подавать изображения на фронт, которые были загружены.Мой корректно обслуживает статические файлы через /static/
, но когда я пытаюсь обслуживать мои /site_media/
файлы, ад выходит из строя!Что я могу делать не так?
Итак, после того, как я понял, что Django не был специально создан для обработки медиафайлов, я решил прибегнуть к использованию Apache через рекомендованную опцию mod_python
, как это рекомендуется делатьв производстве.Но я никогда не делал этого раньше, и мне интересно, стоит ли это проблем на сервере разработки.
Что ж, я знаю, что в конце концов мне придется пойти по этому пути, когда я начну работать, и так будет до сих пор.Нужно узнать, как это сделать, но каковы плюсы и минусы этого маршрута на сервере разработки?