Дерево страниц

Для запуска сайта на Django необходимо, чтобы данный фреймворк был у Вас установлен. Сделать это Вы можете автоматически через панель управления в разделе "Каталог CMS", вкладка "Прочее" или вручную.

При ручной установке Вы можете провести инсталляцию виртуального окружения virtualenv в Вашу домашнюю директорию, после чего можно использовать pip для установки библиотек Python.

Виртуальное окружение virtualenv - это инструмент, позволяющий создавать изолированные среды для отдельных проектов Python, решая тем самым проблему зависимостей и совместимости приложений разных версий. Подробнее о том, что представляет из себя виртуальное окружение Python, Вы можете прочитать в документации, которая доступна здесь.

Установить виртуальное окружение можно следующими командами:    

Вместо X.X укажите необходимую версию virtualenv. При этом будет создана директория с именем виртуального окружения myenv (имя можно задать другое).

Обратите внимание, что в последних версиях virtualenv поддержка Python версий 3.0 - 3.2 прекращена. Если Вам необходим Python3, Вы можете использовать одну из старых версий virtualenv, например, 1.9. Установка в этом случае будет осуществляться следующим образом:

Для активации локального виртуального окружения используется source:

После того как Вы произведете установку и активацию виртуального окружения, можно приступить к установке django с помощью pip:

Если проект еще не создан, Вы можете создать его командой:

Далее, чтобы развернуть проект, необходимо создать файл .htaccess в папке public_html сайта со следующим содержанием:  

И файл index.wsgi. Для версии django меньше 1.7 c содержанием:  

Для версии django 1.7 и выше c содержанием:

Дополнительную информацию Вы можете найти на официальном сайте проекта.