LINUX.ORG.RU

Вопрос по deploy Django + uWSGI

 , ,


0

1

Вопрос по deploy.

Допустим, есть проект, который разрабатывался в дирректории /root/project. И там лежат файлы с абсолютными путями. Например, в settings.py в кортеже template dirs прописаны абсолютные пути. В проекте есть папочки приложений, и с ними та же беда.

Теперь деплой. Допустим, я кладу копию проекта в дирректорию /var/www

Например, я настроил Nginx + uwsgi. Прикрутил к конфиги. Если в них я указываю, что проект лежит в root, то все нормально работает.

Если, говорю, что проект нужно искать в /var/www То имею кучу странных ошибок в логах.

Как с этим бороться?

Не указывать абсолютные пути и использовать chdir в конфиге uwsgi?

Deleted
()

Не используйте абсолютные пути. Никогда.

foreigner_web
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.