Более одного пути для статических файлов с django на IIS
С помощью django (сервер Python) можно добавить более одного пути для обслуживания статических файлов, используя STATICFILES_DIRS = ("C:/some/path/static_two",)
в файле настроек, и работает нормально, но на рабочем сервере, в моем случае IIS, это возможно?
Я попытался добавить две виртуальные директории, каждая с разными путями / местоположениями, но не работает, статический файл из второй директории "C:/some/path/static_two"
не показывает
Кто-то может помочь мне с тем, как настроить IIS для двух статических файлов из более чем одного места.
заранее спасибо.
1 ответ
Вы не понимаете, что делает этот параметр.
STATICFILES_DIRS - это место, куда копируются статические файлы при запуске manage.py collectstatic
, Место, куда они копируются, это STATIC_ROOT, который является единственным каталогом. Вам необходимо настроить веб-сервер для обслуживания файлов оттуда, а не из STATICFILES_DIRS.