Django CMS

Content management system


title: "Django CMS" type: doc version: 1 created: 2026-02-28 author: "Wikipedia contributors" status: active scope: public tags: ["blog-software", "content-management-systems", "free-content-management-systems", "website-management", "free-software-programmed-in-python", "software-using-the-bsd-license"] description: "Content management system" topic_path: "technology/web" source: "https://en.wikipedia.org/wiki/Django_CMS" license: "CC BY-SA 4.0" wikipedia_page_id: 0 wikipedia_revision_id: 0

::summary Content management system ::

::data[format=table title="Infobox software"]

FieldValue
namedjango CMS
logo[[File:Django CMS logo.svg
logo altdjango CMS logo
screenshot[[File:Django CMS 3.4 LTS.png
captionCreate content with django CMS using the free and open-source Explorer Theme
collapsibleyes
developerdjango CMS Association
released
latest release version
latest release date
programming languagePython
operating systemCross-platform
platformDjango
languageArabic, Croatian, Czech, Dutch, French, German, Italian, Japanese, Lithuanian, Persian, Polish, Portuguese, Portuguese (Brazil), Russian, Spanish, Ukrainian
language count16+
language footnote
genreContent management system
licenseRevised BSD License
website
::

| name = django CMS | logo = [[File:Django CMS logo.svg|250px]] | logo alt = django CMS logo | screenshot = [[File:Django CMS 3.4 LTS.png|250px]] | caption = Create content with django CMS using the free and open-source Explorer Theme | collapsible = yes | developer = django CMS Association | released = | latest release version = | latest release date = | programming language = Python | operating system = Cross-platform | platform = Django | language = Arabic, Croatian, Czech, Dutch, French, German, Italian, Japanese, Lithuanian, Persian, Polish, Portuguese, Portuguese (Brazil), Russian, Spanish, Ukrainian | language count = 16+ | language footnote = | genre = Content management system | license = Revised BSD License | website =

django CMS is a free and open source content management system platform for publishing content on the World Wide Web and intranets.{{cite web |url=https://github.com/django-cms/django-cms/graphs/contributors |title=Developers|work=django-cms.org |accessdate=18 March 2018}} It is written in Django language framework, with Python.{{cite web |url=https://www.djangopackages.com/grids/g/cms/ |title=Django Packages: CMS Comparison|work=djangopackages.com |accessdate=21 December 2015}}{{cite web |url=https://github.com/divio/django-cms/graphs/languages |title=Languages used by Django CMS|work=github.com |accessdate=17 November 2009}}

History

django CMS 1.0 was created by Thomas Steinacher.

django CMS 2.0 was a complete rewrite of the system by Patrick Lauber, itself based on a fork of django-page-cms.

django CMS 3.0 was released in 2013.

, django CMS 3.0 is compatible with Django versions 1.8 and 1.7.

, django CMS 3.4 introduced a Long Term Support (LTS) release cycle.

, django CMS 3.5 introduced structure board decoupled from page rendering and offer Page copy between sites, compatible with Django 1.8 to 1.11

As of 29 January 2019, django CMS 3.6 introduced Django 2.0 and 2.1 support

As of 25 September 2019, django CMS 3.7 introduced Django 2.2 support

As of 22 April 2020, Django CMS 3.7 introduced Django 3.0 support

As of 30 June 2021, django CMS 3.9 introduced Django 3.2 support

In July 2020 Divio, which had originally developed django CMS and had maintained it up to that point, handed over responsibility for the open-source project to the newly founded django CMS Association (dCA). Divio remains committed to django CMS as a sponsor of the django CMS website and as one of the founding members of the dCA, along with what. and Eliga Services.

As of April 2023 the current (Jan 2025) version 4.1 (LTS) appeared, while modules continue to be updated through 2025.

Translations

django CMS handles multilingual content by default. Its administration interface supports several languages.

Transifex is used to manage the translations of the project. The current status of the translations can be found here .

Features

;Frontend-editing : edit all plugins within the page. ;Reusable plugins : use django CMS plugins in your own apps. ;Flexible Plugin Architecture : build flexible pages with a wide range of plugins. ;Search Engine Optimization : the structure of the pages is optimized for indexing. ;Editorial workflow : workflows for publishing and approval. ;Permission Management : set specific rights to different users. ;Versioning : each modification of the page will be saved. You can restore any state you wish. ;Multisites : administer multiple websites over the same admin interface. ;Multilanguage : support for different languages (i.e. Arabic, Chinese or Russian) ;Applications (Apps) : add apps to different pages of the CMS. ;Media Asset Manager (MAM) : allows you to manage all kind of assets (pictures, PDFs, videos and other documents).

Notes

References

  1. "django CMS Translations".
  2. "LICENSE".
  3. "django-cms/LICENSE at develop · django-cms/django-cms".
  4. "Developers". django-cms.org.

::callout[type=info title="Wikipedia Source"] This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page. ::

blog-softwarecontent-management-systemsfree-content-management-systemswebsite-managementfree-software-programmed-in-pythonsoftware-using-the-bsd-license