Release | January 29, 2019

django CMS 3.6 released

Adding full Django 2.x support to django CMS.

5 minutes read

We are very pleased to announce the release of django CMS 3.6, which brings full Django 2.x support to the ecosystem.

For developers: django CMS means a powerful, reliable, consistent tool, that provides a rich a unified interface for multiple content applications.

For users: it's a tool that allows you to think less about the machinery you're operating and more about the work you're doing.

For everyday changes and simple content creation: django CMS offers fast, transparent, in-place editing.

For power users and site manager: it means control over reusable layouts and complex components.

Django 2.0 and 2.1

django CMS 3.6 adds full support for Django 2.0 and Django 2.1. This was not a small feat as we also had to update the addons ecosystem to provide support for these versions as well. This includes the following core add-ons:

We are also pleased to announce adding the following add-ons to our core list:

In addition the following Divio Cloud addons have also been updated:

Alongside that, we took precautions to make the update to Django 2.2 - which is expected in April - as swift as possible for users of django CMS and its core addons.

Modules and Transfer

Of the new core add-ons we're adding, we'd like to highlight two that particularly enrich the experience for users of django CMS:

With django CMS Modules you are able to copy and paste plugins into a module section. This module section servers as a plugin creator where you can build your own re-usable addons. A (moving) picture is worth a thousands words in this case:

With django CMS Transfer you can export and import plugins from a single page, placeholder or plugins (note that this functionality is limited to simple data - data with relationships such as foreign keys, including media-related data, are not yet supported). django CMS Transfer is particularly useful when moving content from a test to live environment with existing data, or from one site to another:

Take it for a spin

Take the new django CMS 3.6 for a spin on the Divio Cloud:

Sign Up for Free

New to django CMS?

Try our tutorial, taking you from the very basics to building your own addon applications. You don't need any Python/Django knowledge to follow the tutorial, and it'll show you how quickly and easily you can be productive using the system.

Start the tutorial

Release Notes

For developers, check out the official release notes and other documentation.

To the release notes

Release

django CMS 5.1 is here: easier setup, flexible deployments, and a fresh editing experience

This release reduces friction across the whole project lifecycle: creating a new project, adding django CMS to an existing Django application, configuring larger deployments, controlling which plugins editors can use, and working with the CMS every day.

Release

django CMS 5.0.9 released: security, accessibility, and stability improvements

This release addresses three medium-severity security vulnerabilities and includes improvements to accessibility, Django compatibility, permissions, Content Security Policy support, and general editor stability.

Case Studies

How we built our professional services digital platform using django CMS

Compound Partners is a UK digital consultancy specialising in audience-centric user experience and content architecture for professional services firms. Fifteen years ago, a developer's recommendation pointed us at django CMS. Today, our entire business is built on it.