Несколько Сайтов в соответствии с единственным проектом Django

Действительно ли это возможно и корректно, чтобы иметь несколько сайтов в соответствии с единственным django проектом. Так, чтобы был глобально совместно использованный файл нахождений, файлы URL наряду с глобальными общими 'приложениями' для всех сайтов и общим администраторским интерфейсом для всех сайтов в соответствии с единственным django проектом. Каждый сайт мог бы иметь свою собственную установку, URL и шаблоны, которые будут переопределены или импортированы динамично в родительский файл настроек.

Мог любой говорить мне, как достигнуть этого использования Python2.6 + Django 1.2.1 + Apache2.2 + mod_wsgi. Поскольку я немного перепутан с virtualhost, должен быть предоставлен при использовании mod_wsgi.

Согласно указанному выше требованию я планирую к хранению wsgi файла в основном django каталоге проекта так, чтобы основные настройки были импортированы, и в рамках основной установки я планирую импортировать требуемые настройки сайтов динамично. Действительно ли это возможно этот способ использовать Apache + mod_wsgi. Совет.

ИЛИ

Вместо глобального django проекта делают я должен сделать глобально общий модуль для импорта глобальной установки и деталей URL в сайт определенные настройки и URL.

Я хотел бы сделать лучшее повторное использование кода вместо того, чтобы сократить изменения в каждом, располагает.

Совет.

5
задан Joseph 30 July 2010 в 07:33
поделиться