У меня есть приложение django rest, которое работает на локальном сервере на сервере. Доступ к нему можно получить извне, используя nginx proxy_pass
. Он работает нормально, пока у меня не будет возвращаемого значения из модели, которая имеет FileField. Возвращает полный URL-адрес файла: localhost:8000/static/a_file.file
. Это должен быть публичный IP-адрес / домен моего сервера для доступа к файлу, что-то вроде: my.domain.com/static/a_file.file
. Могу ли я установить базовый / корневой URL, возвращаемый из модели?
Мой подход к запуску приложения из proxy_pass
неверен? Я видел много статей, рекомендующих использовать nginx в качестве proxy_pass на рабочем сервере.