2015-05-27 3 views
0

У меня есть приложение, уже запущенное на Django, учебники и документация предваряют запуск полностью нового экземпляра Django с установкой по умолчанию Edx.Как я могу интегрировать Edx с существующим проектом django?

Я работаю над приложением, в котором экземпляры Django обслуживают несколько сайтов, а руководство хочет обслуживать другой сайт с тем же приложением с Edx. Какова рекомендуемая стратегия для этого ?, Как я могу интегрировать новый экземпляр Edx с существующим приложением Django ?, есть ли какой-либо учебник или документация, обрабатывающая этот случай?

ответ

0

OpenEdx - очень сложное приложение для django, для которого требуется сервер среднего размера для работы в минимальной конфигурации, и он имеет большой список зависимостей.

Неэффективно или легко интегрировать OpenEdx с существующими приложениями django.

Если вам необходимо интегрировать какое-либо другое приложение с этим, то наилучшим способом действий является установка opendomain ondomaindomain и использование функции OpenEdx с именем marketing site (флаг функции: ENABLE_MKTG_SITE) и использование этого для интеграции некоторых из edx с внешним веб-сайтом. Это не требует, чтобы другой сайт был проектом на основе django.

Смежные вопросы