Django CMS

Last updated

django CMS
Developer(s) django CMS Association
Initial releaseMay 2007;16 years ago (2007-05)
Stable release
3.11.3 [1]   OOjs UI icon edit-ltr-progressive.svg / 25 April 2023;5 months ago (25 April 2023)
Repository
Written in Python
Operating system Cross-platform
Platform Django
Available in16+ languages [2]
List of languages
Arabic, Croatian, Czech, Dutch, French, German, Italian, Japanese, Lithuanian, Persian, Polish, Portuguese, Portuguese (Brazil), Russian, Spanish, Ukrainian
Type Content management system
License Revised BSD License [3]
Website django-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]

Contents

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. [7]

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

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.

Translations

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

Transifex is used to manage the translations of the project. [8] The current status of the translations can be found here Archived 15 March 2012 at the Wayback Machine .

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

See also

Notes

  1. "Release 3.11.3". 25 April 2023. Retrieved 5 May 2023.
  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. "django-cms/LICENSE at develop · django-cms/django-cms". GitHub. Retrieved 15 August 2023.
  8. "Developers". django-cms.org. Retrieved 18 March 2018. a list of developers, and tools used.

Related Research Articles

A content management system (CMS) is computer software used to manage the creation and modification of digital content . A CMS is typically used for enterprise content management (ECM) and web content management (WCM).

<span class="mw-page-title-main">Virtual Studio Technology</span> Audio plug-in software interface

Virtual Studio Technology (VST) is an audio plug-in software interface that integrates software synthesizers and effects units into digital audio workstations. VST and similar technologies use digital signal processing to simulate traditional recording studio hardware in software. Thousands of plugins exist, both commercial and freeware, and many audio applications support VST under license from its creator, Steinberg.

<span class="mw-page-title-main">Textpattern</span> Open source content management system written in PHP

Textpattern is a free and open-source content management system (CMS) for PHP and MySQL. It was originally developed by Dean Allen and now developed by Team Textpattern. While it is typically listed among weblogging tools, its aim is to be a general-purpose content management system. The current stable version is Textpattern 4.8.8.

<span class="mw-page-title-main">WebGUI</span> Open-source content management system

WebGUI is an open-source content management system written in Perl and released under the GNU General Public License.

The following tables compare general and technical information for a number of wiki software packages.

A web content management system is a software content management system (CMS) specifically for web content. It provides website authoring, collaboration, and administration tools that help users with little knowledge of web programming languages or markup languages create and manage website content. A WCMS provides the foundation for collaboration, providing users the ability to manage documents and output for multiple author editing and participation. Most systems use a content repository or a database to store page content, metadata, and other information assets the system needs.

<span class="mw-page-title-main">Django (web framework)</span> Python web framework

Django is a free and open-source, Python-based web framework that follows the model–template–views (MTV) architectural pattern. It is maintained by the Django Software Foundation (DSF), an independent organization established in the US as a 501(c)(3) non-profit.

<span class="mw-page-title-main">Silverstripe CMS</span> Content management system

Silverstripe CMS is a free and open source content management system (CMS) and framework for creating and maintaining websites and web applications. It provides an out of the box web-based administration panel that enables users to make modifications to parts of the website, which includes a WYSIWYG website editor. The core of the software is Silverstripe Framework, a PHP Web application framework.

<span class="mw-page-title-main">Pootle</span> Free translation software

Pootle is an online translation management tool with a translation interface. It is written in the Python programming language using the Django framework and is free software originally developed and released by Translate.org.za in 2004. It was further developed as part of the WordForge project and the African Network for Localisation and is now maintained by Translate.org.za.

<span class="mw-page-title-main">Big Medium</span>

Big Medium was a browser-based web content management system (CMS) written in the Perl programming language and developed by Global Moxie, the Paris-based company of independent developer Josh Clark.

mojoPortal is an open source, cross-platform, content management system (CMS) for ASP.NET which is written in the C# programming language. mojoCMS supports plugins and has built-in support for, among others, forums, blogs, event calendars, photo galleries, and an e-commerce feature. The project was awarded an Open Source Content Management System Award by Packt in 2007 saying that the "ease of use, set of relevant tools and plugins and also the fact that it is cross platform, made it stand out above the rest". In February 2017, i7MEDIA, LLC, acquired the project from lead developer Joe Audette.

Transifex is a globalization management system (GMS), a proprietary, web-based translation platform. It targets technical projects with frequently updated content, such as software, documentation, and websites, and encourages the automation of the localization workflow by integrating with common developer tools.

C1 CMS

C1 CMS is a free open source .NET-based web content management system.

Pimcore is an open-source enterprise PHP software platform for product information management (PIM), master data management (MDM), customer data management (CDP), digital asset management (DAM), content management (CMS), and digital commerce.

Kajona is a PHP based content management framework, released and developed as an open source project using the GNU Lesser General Public License. The system requires a relational database system such as MySQL, PostgreSQL or SQLite. Due to the abstraction of the database provided by Kajona's database-layer, nearly all relational database systems can be connected. Kajona uses UTF-8 to store its content, resulting in a system suitable for international websites. Since the system is written as a framework, external developers are able to enrich the system with new functionalities using one of the many hooks / plugin concepts Kajona provides. There are HotSpots for nearly every aspect such as for widgets, search plugins, elements or modules.

ProcessWire is a free and open source content management system (CMS), content management framework (CMF) and web application framework (WAF) written in the PHP programming language. It is distributed under the Mozilla Public License 2.0. ProcessWire is built around an API with usage and naming conventions similar to the JavaScript framework jQuery. The stated goal behind the API is to provide the level of accessibility and control to pages in a website that jQuery provides to the DOM. Content is managed either via the API or the web-based admin control panel. ProcessWire is largely used for development of web sites, web applications, services, content feeds and related applications.

<span class="mw-page-title-main">Novius OS</span>

Novius OS is a content management system (CMS) open source designed for multi-channel Internet (Create Once Publish Everywhere) and published by the Novius company since 2011.

<span class="mw-page-title-main">Wagtail (CMS)</span> Website content management system

Wagtail is a free and open source content management system (CMS) written in Python. It is popular amongst websites using the Django web framework. The project is maintained by a team of open-source contributors backed by companies around the world. The project has a focus on developer friendliness as well as ease of use of its administration interface, translated in multiple languages.

A headless content management system, or headless CMS, is a back end-only web content management system that acts primarily as a content repository. A headless CMS makes content accessible via an API for display on any device, without a built-in front end or presentation layer. The term 'headless' comes from the concept of chopping the 'head' off the 'body'.