Самый быстрый способ развернуть Django CMS — использовать готовое приложение из Магазина Virtuozzo PaaS.
Это позволит получить полностью настроенное окружение за несколько минут.
Войдите в панель управленияDashboard Virtuozzo Application Platform.
Откройте Магазин приложений и найдите Django CMS.
Нажмите Установить и укажите имя окружения.
После установки появится окно с данными для доступа к домашней странице и административной панели Django CMS.
Перейдите во вкладку Python — сервер Apache будет выбран автоматически.
Укажите лимиты ресурсов и имя окружения (например, django-cms).
Нажмите Создать.
Примечание:
Django CMS требует базу данных. По умолчанию используется SQLite — она разворачивается в контейнере Apache.
Для продакшн-проектов рекомендуется добавить отдельную ноду с MySQL или PostgreSQL.
Совет:
Чтобы разрешить доступ с любого домена, используйте ALLOWED_HOSTS = ["*"].
Если используется внешняя база данных — укажите параметры подключения в разделе DATABASES.
Если у вас уже есть готовое Django-приложение, его можно задеплоить всего за несколько шагов.
Убедитесь, что в архиве проекта есть:
requirements.txt — список зависимостей Python
wsgi.py — файл для запуска приложения через mod_wsgi
Загрузите архив в менеджер развертывания.
Для примера можно использовать готовый архив: Скачать пример
Разверните архив в ноде Apache Python.
После деплоя откройте ваш домен и войдите в админку Django CMS.
Если вы использовали тестовый архив, логин и пароль по умолчанию: jelastic / jelastic
Результат:
Вы развернули Django CMS в Virtuozzo PaaS — вручную или автоматически.
Теперь вы можете приступить к настройке шаблонов, плагинов и контента в удобной админ-панели.