showing 25 results of 38

Technical articles

Automating translations with django CMS and DeepL

If you run a multilingual django CMS project, you already know the friction: translating one page is easy, translating fifty pages while keeping structure, plugins, and links consistent is not.

Technical articles

Why Now Is the Right Time to Migrate from django CMS 3.11

Support for django CMS 3.11 ends April 2026. Learn why you should migrate now, best migration steps, and how to upgrade safely to CMS 4 and 5.

Technical articles

djangocms-stories-agenda: a lightweight, flexible event system for Django CMS

Django CMS has many strengths, but we encountered a few limitations while creating websites for our clients, one of them is the lack of an efficient agenda/event package. On the other hand, the blog system provided by djangocms-stories is powerful, extensible, and widely used.
 

Technical articles

Seamlessly Integrating React with Django CMS: A Modern Approach

Django CMS has long been the go-to choice for content management in Django applications, providing powerful editorial tools and flexible page structures. However, as web applications become increasingly interactive, developers often find themselves needing the dynamic capabilities of React within their CMS-managed pages.

 

Technical articles

How I Successfully Upgraded a Legacy Django CMS Project to 4.1.4

Upgrading a Django CMS project from version 3.4 to 4.1.4 was long overdue, but the process was far from straightforward. Dependency conflicts, outdated plugins, and migration failures threatened to derail the upgrade. I turned to the Django CMS community for help—and that made all the difference. This is the story of how I navigated the challenges, step by step, to achieve a smooth and successful upgrade.

Technical articles

Migration Options for djangocms-text-ckeditor Deprecation

As we move towards a more modern and flexible content editing experience, the deprecation of djangocms-text-ckeditor is a necessary step. This guide outlines the options and detailed process for transitioning to djangocms-text, ensuring a seamless migration while leveraging the latest tools and technologies in rich-text editing.

Community news

Deprecation Announcement: djangocms-text-ckeditor to be Replaced by djangocms-text in Q1 2025

The Django CMS team is announcing the deprecation of the widely used djangocms-text-ckeditor package. After Q1 2025, this package will no longer receive updates, and its support will officially end. In its place, we are introducing djangocms-text, a modern, more powerful, next-generation successor designed to enhance your content editing experience while ensuring long-term sustainability.

Technical articles

Implementing Search with django CMS 4

In this blog post I'd like to walk through the necessary steps to get started with a custom search index for a fairly typical django CMS website project.

Technical articles

Enhancing Django Models with Versioning Using Django CMS Versioning

Tracking the evolution of content is indispensable to manage changes efficiently, roll back to prior versions when necessary, and handle drafts with ease. Here's how you can use django CMS' capabilities as a developer.

Technical articles

django CMS 4 is just around the corner – what happens to my existing django CMS 3 projects?

Django CMS 4.1 takes the django CMS to the next level. After 15 years of history, django CMS reinvented itself. Due to some structural improvements, an automatic update of an existing project is not possible. Find out how to handle your existing django CMS 3 project. 

Technical articles

Manually install your django CMS project in 5 simple steps

If you want to get to know django CMS, go ahead and install your own test project locally with 5 simple steps.

Technical articles

See how easy it is to extend django CMS!

Learn how to create a django CMS plugin that allows rendering of scientific formulae using KaTeX.

Technical articles

Making django-filer super fast in 4 steps!

Turning django-filer into a speedboat!

Technical articles

Utilising caching in your applications

While django-cms takes care of caching pages, placeholders and plugins, sometimes you need to integrate your own applications. So you might need to consider how efficient your queries are. When writing a django application, minimising the number of database queries you make is a significant step towards an efficient system. A fast & efficient system will provide a better experience to users.

Technical articles

How to enhance the security of your django projects

Applications, settings and tools to enhance the security of your django applications.

Technical articles

What can you build with Python?

Do you know what connects Instagram, Google and Sunscrapers?

Technical articles

Connect Frontify with django CMS and manage your digital assets with ease

With this new plugin for django CMS you can manage your digital asset in a simple, clear, and efficient way. 

Technical articles

Improve the search experience on your website with djangocms-algolia

Our django CMS Association member what. has created a package that allows you to easily index CMS pages and push them to algolia 

Technical articles

django CMS vs WordPress

I take an in depth look into django CMS vs Wordpress, to review the benefits of both and help you decide on your next content management system. 

Technical articles

django CMS vs Joomla

Choosing the best Content Management System (CMS) for your website is overwhelming. 

Technical articles

django CMS vs Wagtail: which CMS is best for your website?

The two most popular Content Management Systems (CMS) in the Django world enter the ring. 

Technical articles

How to spin up a django CMS project in less than 5 minutes with Docker Compose

You have an idea for a website project and want to test it quickly? Then you should take a look at the new django CMS quickstart

Technical articles

Recent django CMS updates you shouldn't miss

What's new: django CMS installer 2.0, djangocms-blog 1.2.1 and svg support for django filer soon.

Technical articles

What is django CMS?

This article gives you a breakdown of what django CMS is and why it is different from other content management systems.

 

Technical articles

django CMS vs. Typo 3, Joomla, WordPress, Mezzanine, Drupal, Wagtail CMS comparison: Which is the best CMS platform

In this article, we will show you an in-depth CMS comparison of the best platforms out there.