Куда складывать файлы Django. Apache+mod_wsgi. (99+ за лучший ответ)

компьютеры программирование python apache django

Такой вопрос, куда складывать файлы проекта, НЕ СТАТИКУ(шаблоны, картинки и т.д), в сам проект. В доках написано что в /var/www нежелательно т.к пользователь сможет посмотреть исходник проекта, хотя во всех мануалах которые я смотрел, кладут файлы именно в /var/www.
Кто нибудь прояснит ситуацию?
Сервер Apache+mod_wsgi. ОС Linux Mint 14. Заранее спасибо.
Ответы:
Это всё зависит от настроек апача. Конечно, наиболее безопасно класть cgi-скрипты (в том числе и питоняшные) в отдельный каталог, недоступный из интернета напрямую, но если в них нет ничего важного (например, паролей для БД и т.п.), то можно и в /var/www.
Расскажу, как это делаю я (Ubuntu Server 12.04.2).
Кстати, Apache для Django был отправлен в лес именно по той причине, что возникали сложности с поддержкой virtualenv.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.