Content: Home

django CMS 4.1 is here

Revitalized, Streamlined, and More Powerful

Experience the Future of Web Development with Advanced Versioning and Modernized Codebase.

Learn more

Get started

Quickly get started and play around with django CMS on your local machine using the new django-cms command to start a new project.

$ python3 -m venv .venv
$ source .venv/bin/activate
$ pip install django-cms
$ djangocms mysite
$ cd mysite
$ python -m manage runserver

Need help? Check out our support section.

Get started with django CMS

Get Involved 

django CMS is operated by the community

Help us make django CMS the No 1 open source CMS in the world. Join our team of contributors and make a real difference. 

Why you should join 

  • Become part of one the best CMS in the world
  • Contribute to the development of django CMS
  • Find a mentor and increase your skills
  • Boost your reputation in the developer community
  • Meet new people and benefit from knowledge sharing

Contribute to the project

Get Support

Solutions for all your django CMS needs

Reach out to the django CMS community to get help or find an expert.

Go to Support

View all news
Trusted by companies all over the world
AAMC - Association of American Medical Colleges - django CMS website
AAMC - Association of American Medical Colleges - django CMS website

A CMS built for developers
and content editors

django CMS was originally conceived by web developers frustrated with the technical and security limitations of other systems. Its lightweight core makes it easy to integrate with other software and put to use immediately, while its ease of use makes it the go-to choice for content managers, content editors and website admins.

For the Developer

Developers can integrate other existing Django applications rapidly, or build brand new compatible apps that take advantage of django CMS's publishing and editing features.

For the content editor

django CMS is user friendly and has a very intuitive drag and drop interface.
It's built around the needs of multi-lingual publishing by default, not as an afterthought: all websites, pages and content can exist in multiple language versions.

Go to features
CMS for developers and content editors - The new page tree in django CMS version 3.3
2015 best open source cms award winner - django CMS
2019 CMS Critic People's Choice Award Winner

Voted Best Open Source CMS "by a significant margin of several hundred votes over the competition"

Read why

django CMS is funded by the community

django CMS is a content management system used by thousands of website owners, developers, businesses and content editors. Without the support of our sponsors, partners and users like you, django CMS would not be possible.

django CMS is open source and supported by the community of contributors. It relies on users like you to contribute to its development, support and operation. 

Thanks to our great team of volunteers and the members of the django CMS Association, the django CMS project can be run. For that, we are forever grateful!

Are you also a fan of django CMS and want to support it?

See membership benefits

CMS for developers and content editors - The new page tree in django CMS version 3.3






Closed issues in last 30 days


Commits in last 30 days
django CMS Fans
Daniele Procida
Daniele Procida

django cms community manager

“django CMS's extensibility allows it to integrate with a huge variety of other applications and meet complex web publishing requirements.”

Daniele Procida
Michael Hall

Community Manager at Canonical

“We were so happy with django CMS on Ubuntu Developer that we decided to use it for Ubucon too.”

2021 Customers' Choice Award - django CMS
2021 Customers' Choice Award Winner

Voted as first choice of customers when it comes to choosing the best open source content management system. 

Read why

Who's behind django CMS?

The django CMS Association coordinates and funds the long-term development of the django CMS platform. It was founded with the goal to drive the success of django CMS, by increasing customer happiness, market share and open-source contributions. We invite everyone in the django CMS community to become part of the project.


Learn more about us

Get started now

Install django CMS    Try a demo

Contribute to the project and become a community hero 

No matter if you are a developer, usability enthusiast, designer or copywriter. Young or old. Experienced or inexperienced. Every helping hand is welcome. Pick a community task, get in touch and help us take django CMS to the next level

Boost your reputation

If you join a workgroup you will be guided by the workgroup leader and receive assistance.

Improve your skills 

If you join a workgroup that is developing a new feature for django CMS, you will be guided by the workgroup leader and receive assistance.

Meet new people and increase your network 

As a community, it is important to us to create a pleasant atmosphere in which everyone feels welcome! .

CMS for developers and content editors - The new page tree in django CMS version 3.3
Back to top