django CMS

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

django CMS
Django CMS logo.svg
Screenshot
Django CMS 3.4 LTS.png
Create content with django CMS using the free and open-source Explorer Theme
Developer(s)Divio AG
Initial releaseMay 2007; 13 years ago (2007-05)
Stable release
3.7.1[1] / 2019-11-26[±]
Repository Edit this at Wikidata
Written inPython
Operating systemCross-platform
PlatformDjango
Available in16+ languages[2]
List of languages
Arabic, Croatian, Czech, Dutch, French, German, Italian, Japanese, Lithuanian, Persian, Polish, Portuguese, Portuguese (Brazil), Russian, Spanish, Ukrainian
TypeContent management system
LicenseRevised BSD License[3]
Websitedjango-cms.org

django CMS is a free and open source content management system platform for publishing content on the World Wide Web and intranets.[4] It is written in Django language framework, with Python.[5][6]

History[edit]

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 is backed by Divio AG, a Swiss software company.

It is maintained by a team of full-time developers and open-source community members; a complete list of contributors is available.

As of 10 June 2016, django CMS 3.0 is compatible with Django versions 1.8 and 1.7.

As of 15 September 2016, django CMS 3.4 introduced a Long Term Support (LTS) release cycle.

As of 5 March 2018, 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

Translations[edit]

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

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

Features[edit]

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).

See also[edit]

Notable uses[edit]

Notes[edit]

  1. ^ "divio / django-cms". github.com. Retrieved 28 February 2020.
  2. ^ "django CMS Translations". Transifex. Retrieved 22 September 2019.
  3. ^ "LICENSE". Github. Retrieved 22 September 2019.
  4. ^ "Developers". django-cms.org. Retrieved 18 March 2018.
  5. ^ "Django Packages: CMS Comparison". djangopackages.com. Retrieved 21 December 2015.
  6. ^ "Languages used by Django CMS". github.com. Retrieved 17 November 2009.
  7. ^ "Developers". django-cms.org. Retrieved 18 March 2018. — a list of developers, and tools used.
  8. ^ "Case studies | A showcase of websites made with django CMS". django CMS. Retrieved 22 September 2019.

External links[edit]