https://github.com/jelastic-jps/django-cms
The open source content management system based on the Web framework Django
https://github.com/jelastic-jps/django-cms
cms content-management content-management-system django django-application django-cms jelastic jelastic-jps jps python
Last synced: 4 months ago
JSON representation
The open source content management system based on the Web framework Django
- Host: GitHub
- URL: https://github.com/jelastic-jps/django-cms
- Owner: jelastic-jps
- License: apache-2.0
- Created: 2016-05-27T11:54:44.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2025-06-03T07:19:10.000Z (4 months ago)
- Last Synced: 2025-06-03T19:09:21.915Z (4 months ago)
- Topics: cms, content-management, content-management-system, django, django-application, django-cms, jelastic, jelastic-jps, jps, python
- Homepage:
- Size: 2.31 MB
- Stars: 4
- Watchers: 3
- Forks: 11
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
![]()
# Django CMS
The package deploys the [Django CMS](https://www.django-cms.org/) 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](https://www.virtuozzo.com/application-platform-docs/automatic-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](https://www.virtuozzo.com/application-platform-partners/), and confirm by clicking **Install**.
[](https://www.virtuozzo.com/install/?manifest=https://raw.githubusercontent.com/jelastic-jps/django-cms/refs/heads/master/manifest.jps)
> If you already have a Virtuozzo Application Platform (VAP) account, you can deploy this solution from the [Marketplace](https://www.virtuozzo.com/application-platform-docs/marketplace/) or [import](https://www.virtuozzo.com/application-platform-docs/environment-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.

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](https://www.virtuozzo.com/company/blog/django-cms-installation-python-cloud-hosting/)** article.