Skip to content

The open source content management system based on the Web framework Django

License

Notifications You must be signed in to change notification settings

jelastic-jps/django-cms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Django CMS

Django CMS

The package deploys the Django CMS solution - a powerful and flexible content management system (CMS) built on the open-source Python-based Django framework. With its modular architecture, Django CMS allows for easy customization and extension, making it a developer- and user-friendly solution suitable for a wide range of web projects.

Environment Topology

This package creates a dedicated Django CMS environment that contains one dedicated Python-based application server container. It automatically deploys and sets the Django CMS application. The automatic vertical scaling is enabled out of the box, and horizontal scaling can be configured (if needed). The default software stacks utilized in the package are the following:

  • Apache 2 Python application server (Python 3.12)
  • Django 5.1.4
  • Django CMS 4.1.4

Deployment to Cloud

To get your Django CMS solution, click the "Deploy to Cloud" button below, specify your email address within the widget, choose one of the Virtuozzo Public Cloud Providers, and confirm by clicking Install.

Deploy to Cloud

If you already have a Virtuozzo Application Platform (VAP) account, you can deploy this solution from the Marketplace or import a manifest file from this repository.

Installation Process

In the opened installation window at the VAP dashboard, provide a preferred environment and display names, choose a region (if available), and confirm the installation.

Django CMS deployment wizard

Your Django CMS application will be automatically installed in a few minutes.

More information can be found in the Django CMS Installation to the Cloud article.