{"id":24675,"date":"2026-03-02T08:03:00","date_gmt":"2026-03-02T08:03:00","guid":{"rendered":"https:\/\/what.digital\/?p=24675"},"modified":"2026-04-03T09:35:06","modified_gmt":"2026-04-03T09:35:06","slug":"django-cms-evolution-recente","status":"publish","type":"post","link":"https:\/\/what.digital\/fr\/django-cms-evolution-recente\/","title":{"rendered":"Comment Django CMS a-t-il \u00e9volu\u00e9 ces derni\u00e8res ann\u00e9es ?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Django CMS a \u00e9volu\u00e9, mais pas assez vite pour suivre le rythme du paysage CMS moderne \u2013 et cet \u00e9cart commence \u00e0 peser pour les entreprises qui l&rsquo;utilisent encore.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si tu as d\u00e9velopp\u00e9 sur Django CMS ou si tu maintiens encore un ancien site qui s&rsquo;appuie dessus, la question n&rsquo;est pas seulement \u00ab est-ce qu&rsquo;il a chang\u00e9 ? \u00bb. C&rsquo;est de savoir si ces changements sont suffisants pour ce que tu vas construire ensuite.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Regardons les choses en face.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Oui, Django CMS a vraiment fait des progr\u00e8s<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Django CMS n&rsquo;est pas rest\u00e9 immobile. La communaut\u00e9 est active et il y a eu de vraies am\u00e9liorations qui m\u00e9ritent d&rsquo;\u00eatre soulign\u00e9es.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Compatibilit\u00e9 avec les nouvelles versions de Django<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Le domaine le plus significatif, c&rsquo;est la compatibilit\u00e9 avec les nouvelles versions de Django. Django lui-m\u00eame \u00e9volue en permanence \u2013 notamment en mati\u00e8re de s\u00e9curit\u00e9, de performances et de gestion des bases de donn\u00e9es \u2013 et Django CMS s&rsquo;est efforc\u00e9 de suivre le rythme. C&rsquo;est important si ton \u00e9quipe est avant tout Python et souhaite rester sur une pile prise en charge.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Des possibilit\u00e9s frontend plus modernes<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">On constate aussi un int\u00e9r\u00eat croissant pour associer Django CMS \u00e0 des interfaces modernes comme React ou Vue dans des configurations hybrides. C&rsquo;est faisable, mais \u00e7a demande un travail de personnalisation important. Il ne s&rsquo;agit pas d&rsquo;une exp\u00e9rience headless native \u2013 c&rsquo;est davantage une solution de contournement qu&rsquo;une vraie fonctionnalit\u00e9.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Un d\u00e9veloppement ax\u00e9 sur la communaut\u00e9<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Le d\u00e9veloppement est \u00e9galement de plus en plus communautaire. Les corrections et am\u00e9liorations viennent d\u00e9sormais en grande partie des contributeurs plut\u00f4t que d&rsquo;une \u00e9quipe centrale. \u00c7a dit beaucoup sur les d\u00e9veloppeurs qui se soucient encore de la plateforme \u2013 mais \u00e7a signifie aussi que le rythme d&rsquo;innovation est plus lent et moins pr\u00e9visible que sur les plateformes CMS modernes soutenues commercialement.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Les domaines dans lesquels Django CMS prend du retard<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">C&rsquo;est l\u00e0 que les choses deviennent honn\u00eates.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Les progr\u00e8s r\u00e9alis\u00e9s par Django CMS sont r\u00e9els, mais ils n&rsquo;ont pas suivi le rythme effr\u00e9n\u00e9 du reste du monde CMS \u2013 en particulier dans le domaine headless et API-first.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>L&rsquo;\u00e9cosyst\u00e8me des plugins vieillit<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">De nombreux plugins populaires \u2013 notamment aldryn, django-filer et une longue liste d&rsquo;extensions tierces \u2013 ne sont plus activement maintenus. Ils fonctionnent peut-\u00eatre encore techniquement, mais ils n&rsquo;ont pas \u00e9volu\u00e9 pour r\u00e9pondre aux standards actuels. En pratique, \u00e7a veut dire que tout ce qui va au-del\u00e0 des fonctionnalit\u00e9s de base n\u00e9cessite souvent du d\u00e9veloppement personnalis\u00e9.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Les mises \u00e0 niveau restent p\u00e9nibles<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Si un site d\u00e9pend fortement de plugins ou de fonctionnalit\u00e9s personnalis\u00e9es cr\u00e9\u00e9s il y a plusieurs ann\u00e9es, chaque mise \u00e0 jour de Django CMS devient une \u00e9valuation des risques. Quelque chose casse, quelque chose doit \u00eatre r\u00e9\u00e9crit, et les \u00e9quipes ralentissent. On a \u00e9crit un article plus complet sur <a href=\"https:\/\/what.digital\/fr\/pourquoi-mise-a-niveau-django-cms-est-complexe\/\">pourquoi la mise \u00e0 niveau de Django CMS est si complexe<\/a>, si tu veux avoir une vue d&rsquo;ensemble.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Une architecture \u00e9troitement coupl\u00e9e<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Django CMS a \u00e9t\u00e9 con\u00e7u avec une interface traditionnelle, rendue c\u00f4t\u00e9 serveur. \u00c7a fonctionnait tr\u00e8s bien il y a dix ans. Aujourd&rsquo;hui, les d\u00e9veloppeurs s&rsquo;attendent \u00e0 une s\u00e9paration claire des API et \u00e0 une conception headless-first \u2013 et Django CMS n&rsquo;a tout simplement pas \u00e9t\u00e9 pens\u00e9 pour cette \u00e9volution. Le moderniser est possible, mais rarement propre.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Des workflows \u00e9ditoriaux modernes limit\u00e9s<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Les \u00e9quipes de contenu s&rsquo;attendent aujourd&rsquo;hui \u00e0 pouvoir cr\u00e9er des pages par glisser-d\u00e9poser, \u00e0 \u00e9diter en temps r\u00e9el et \u00e0 disposer de mod\u00e8les de contenu flexibles. Django CMS peut r\u00e9pondre \u00e0 certaines de ces attentes, mais il n&rsquo;a pas \u00e9t\u00e9 con\u00e7u pour la publication multicanal ou la diffusion de contenu omnicanal.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Quand Django CMS reste pertinent<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pour \u00eatre honn\u00eate, il y a des cas o\u00f9 Django CMS tient encore bien la route.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C&rsquo;est un choix solide si ton \u00e9quipe est <strong>native Python<\/strong> et que ton <strong>projet est bas\u00e9 sur des pages<\/strong> plut\u00f4t que sur une API de contenu. Il g\u00e8re assez bien les <strong>workflows backend de niveau entreprise<\/strong>, et si un <strong>contr\u00f4le strict du backend<\/strong> est une priorit\u00e9, le framework Django sous-jacent reste puissant et bien maintenu.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mais ces cas d&rsquo;utilisation se r\u00e9duisent. De moins en moins de projets n\u00e9cessitent vraiment un CMS Python plut\u00f4t qu&rsquo;une alternative headless moderne \u2013 et les compromis sont de plus en plus difficiles \u00e0 justifier.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Pourquoi les \u00e9quipes explorent-elles des alternatives ?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La lenteur de l&rsquo;\u00e9volution de Django CMS a pouss\u00e9 de nombreuses \u00e9quipes \u00e0 se tourner vers des plateformes con\u00e7ues pour r\u00e9pondre aux attentes actuelles :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Architecture API-first pr\u00eate \u00e0 l&#8217;emploi<\/li>\n\n\n\n<li>Prise en charge native des frameworks JS modernes comme Next.js<\/li>\n\n\n\n<li>Mod\u00e9lisation de contenu flexible, code-first<\/li>\n\n\n\n<li>\u00c9cosyst\u00e8mes de plugins actifs et investissements r\u00e9guliers dans la plateforme<\/li>\n\n\n\n<li>Int\u00e9grations plus faciles avec les ERP, les CRM et les services tiers<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Des plateformes comme <a href=\"https:\/\/what.digital\/fr\/payload-cms-solution-perenne\/\">Payload CMS<\/a> ont pris un vrai essor pr\u00e9cis\u00e9ment parce qu&rsquo;elles ont \u00e9t\u00e9 con\u00e7ues d\u00e8s le d\u00e9part pour r\u00e9pondre \u00e0 ces exigences \u2013 et non pas adapt\u00e9es a posteriori. C&rsquo;est aussi pourquoi la <a href=\"https:\/\/what.digital\/fr\/migration-django-cms-vers-payload-cms\/\">migration de Django CMS vers Payload CMS<\/a> est devenue une d\u00e9cision de plus en plus courante pour les \u00e9quipes qui veulent avancer sans tra\u00eener de bagage h\u00e9rit\u00e9.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il vaut aussi la peine de voir les choses dans leur ensemble. <a href=\"https:\/\/what.digital\/fr\/couts-caches-plateformes-cms-obsoletes\/\">Les co\u00fbts cach\u00e9s de rester sur des plateformes CMS obsol\u00e8tes<\/a> \u2013 maintenance croissante, risques de s\u00e9curit\u00e9 et temps pass\u00e9 par les d\u00e9veloppeurs \u00e0 \u00e9teindre des incendies \u2013 d\u00e9passent souvent ce qu&rsquo;aurait co\u00fbt\u00e9 une migration correcte d\u00e8s le d\u00e9part.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Si tu h\u00e9sites entre mettre \u00e0 niveau ta configuration actuelle ou repartir de z\u00e9ro, notre guide sur la <a href=\"https:\/\/what.digital\/fr\/cms-mise-a-niveau-ou-refonte\/\">mise \u00e0 niveau du syst\u00e8me ou la relance compl\u00e8te<\/a> peut t&rsquo;aider \u00e0 y voir plus clair.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Alors, Django CMS \u00e9volue-t-il assez vite ?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c7a d\u00e9pend de ce que tu construis.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour les \u00e9quipes d\u00e9j\u00e0 bien implant\u00e9es dans l&rsquo;\u00e9cosyst\u00e8me Python, avec des projets stables bas\u00e9s sur des pages et sans intention de passer au headless, Django CMS reste un choix fonctionnel. Il a fait ses preuves, il est stable, et la communaut\u00e9 ne dispara\u00eet pas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mais pour les entreprises qui cherchent la flexibilit\u00e9 de l&rsquo;API-first, des outils \u00e9ditoriaux modernes, des int\u00e9grations fluides ou une plateforme avec laquelle elles n&rsquo;auront pas \u00e0 se battre dans deux ans \u2013 Django CMS n&rsquo;est plus la solution.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Pr\u00eat\u00b7e \u00e0 aller de l&rsquo;avant ?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Chez what., on est sp\u00e9cialis\u00e9s dans les <a href=\"https:\/\/what.digital\/fr\/payload-cms\/\">services de migration CMS<\/a>, avec un accent particulier sur Payload CMS comme plateforme de r\u00e9f\u00e9rence pour les projets web modernes. Si tu te demandes si tu dois rester sur Django CMS ou changer de plateforme, on sera ravis de t&rsquo;aider \u00e0 trouver la bonne solution.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Parfois, c&rsquo;est une migration. Parfois, c&rsquo;est une approche progressive. Dans tous les cas, on t&rsquo;aidera \u00e0 prendre la d\u00e9cision qui convient vraiment le mieux \u00e0 ton entreprise.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Django CMS a fait de r\u00e9els progr\u00e8s ces derni\u00e8res ann\u00e9es \u2013 mais l&rsquo;\u00e9cart entre sa situation actuelle et ce qu&rsquo;offrent les plateformes CMS modernes est de plus en plus difficile \u00e0 ignorer. Des plugins vieillissants aux cycles de mise \u00e0 niveau p\u00e9nibles, la plateforme peine \u00e0 suivre les attentes actuelles en mati\u00e8re d&rsquo;API-first et de headless-first. Si tu utilises encore Django CMS, la vraie question n&rsquo;est pas de savoir s&rsquo;il a \u00e9volu\u00e9 \u2013 c&rsquo;est de savoir s&rsquo;il a suffisamment \u00e9volu\u00e9 pour ce qui vient ensuite.<\/p>\n","protected":false},"author":46,"featured_media":24671,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[104,162],"tags":[],"class_list":["post-24675","post","type-post","status-publish","format-standard","has-post-thumbnail","","category-developpement-web","category-django-cms"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Comment Django CMS a-t-il \u00e9volu\u00e9 r\u00e9cemment ?<\/title>\n<meta name=\"description\" content=\"Django CMS a \u00e9volu\u00e9, mais est-ce suffisant ? D\u00e9couvre les derni\u00e8res mises \u00e0 jour, les principales limites et pourquoi les \u00e9quipes migrent vers des plateformes CMS modernes.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/what.digital\/fr\/django-cms-evolution-recente\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Comment Django CMS a-t-il \u00e9volu\u00e9 r\u00e9cemment ?\" \/>\n<meta property=\"og:description\" content=\"Django CMS a \u00e9volu\u00e9, mais est-ce suffisant ? D\u00e9couvre les derni\u00e8res mises \u00e0 jour, les principales limites et pourquoi les \u00e9quipes migrent vers des plateformes CMS modernes.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/what.digital\/fr\/django-cms-evolution-recente\/\" \/>\n<meta property=\"og:site_name\" content=\"what. AG\" \/>\n<meta property=\"article:published_time\" content=\"2026-03-02T08:03:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-03T09:35:06+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/what.digital\/wp-content\/uploads\/2026\/03\/Evolution-of-Django.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"854\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Ivan Dorohovs\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ivan Dorohovs\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/what.digital\\\/fr\\\/django-cms-evolution-recente\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/what.digital\\\/fr\\\/django-cms-evolution-recente\\\/\"},\"author\":{\"name\":\"Ivan Dorohovs\",\"@id\":\"https:\\\/\\\/what.digital\\\/fr\\\/#\\\/schema\\\/person\\\/dd1c2e4d975cf25b3df0a814a1111fb6\"},\"headline\":\"Comment Django CMS a-t-il \u00e9volu\u00e9 ces derni\u00e8res ann\u00e9es ?\",\"datePublished\":\"2026-03-02T08:03:00+00:00\",\"dateModified\":\"2026-04-03T09:35:06+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/what.digital\\\/fr\\\/django-cms-evolution-recente\\\/\"},\"wordCount\":1221,\"image\":{\"@id\":\"https:\\\/\\\/what.digital\\\/fr\\\/django-cms-evolution-recente\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/what.digital\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/Evolution-of-Django.jpeg\",\"articleSection\":[\"D\u00e9veloppement Web\",\"Django CMS\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/what.digital\\\/fr\\\/django-cms-evolution-recente\\\/\",\"url\":\"https:\\\/\\\/what.digital\\\/fr\\\/django-cms-evolution-recente\\\/\",\"name\":\"Comment Django CMS a-t-il \u00e9volu\u00e9 r\u00e9cemment ?\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/what.digital\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/what.digital\\\/fr\\\/django-cms-evolution-recente\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/what.digital\\\/fr\\\/django-cms-evolution-recente\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/what.digital\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/Evolution-of-Django.jpeg\",\"datePublished\":\"2026-03-02T08:03:00+00:00\",\"dateModified\":\"2026-04-03T09:35:06+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/what.digital\\\/fr\\\/#\\\/schema\\\/person\\\/dd1c2e4d975cf25b3df0a814a1111fb6\"},\"description\":\"Django CMS a \u00e9volu\u00e9, mais est-ce suffisant ? D\u00e9couvre les derni\u00e8res mises \u00e0 jour, les principales limites et pourquoi les \u00e9quipes migrent vers des plateformes CMS modernes.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/what.digital\\\/fr\\\/django-cms-evolution-recente\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/what.digital\\\/fr\\\/django-cms-evolution-recente\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/what.digital\\\/fr\\\/django-cms-evolution-recente\\\/#primaryimage\",\"url\":\"https:\\\/\\\/what.digital\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/Evolution-of-Django.jpeg\",\"contentUrl\":\"https:\\\/\\\/what.digital\\\/wp-content\\\/uploads\\\/2026\\\/03\\\/Evolution-of-Django.jpeg\",\"width\":1280,\"height\":854,\"caption\":\"Evolution of Django\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/what.digital\\\/fr\\\/django-cms-evolution-recente\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/what.digital\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Comment Django CMS a-t-il \u00e9volu\u00e9 ces derni\u00e8res ann\u00e9es ?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/what.digital\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/what.digital\\\/fr\\\/\",\"name\":\"what. AG\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/what.digital\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/what.digital\\\/fr\\\/#\\\/schema\\\/person\\\/dd1c2e4d975cf25b3df0a814a1111fb6\",\"name\":\"Ivan Dorohovs\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0ff5757d4a53a01cae0511500ca799e8a2124b291f425588a49e921faeadfdad?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0ff5757d4a53a01cae0511500ca799e8a2124b291f425588a49e921faeadfdad?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0ff5757d4a53a01cae0511500ca799e8a2124b291f425588a49e921faeadfdad?s=96&d=mm&r=g\",\"caption\":\"Ivan Dorohovs\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Comment Django CMS a-t-il \u00e9volu\u00e9 r\u00e9cemment ?","description":"Django CMS a \u00e9volu\u00e9, mais est-ce suffisant ? D\u00e9couvre les derni\u00e8res mises \u00e0 jour, les principales limites et pourquoi les \u00e9quipes migrent vers des plateformes CMS modernes.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/what.digital\/fr\/django-cms-evolution-recente\/","og_locale":"fr_FR","og_type":"article","og_title":"Comment Django CMS a-t-il \u00e9volu\u00e9 r\u00e9cemment ?","og_description":"Django CMS a \u00e9volu\u00e9, mais est-ce suffisant ? D\u00e9couvre les derni\u00e8res mises \u00e0 jour, les principales limites et pourquoi les \u00e9quipes migrent vers des plateformes CMS modernes.","og_url":"https:\/\/what.digital\/fr\/django-cms-evolution-recente\/","og_site_name":"what. AG","article_published_time":"2026-03-02T08:03:00+00:00","article_modified_time":"2026-04-03T09:35:06+00:00","og_image":[{"width":1280,"height":854,"url":"https:\/\/what.digital\/wp-content\/uploads\/2026\/03\/Evolution-of-Django.jpeg","type":"image\/jpeg"}],"author":"Ivan Dorohovs","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"Ivan Dorohovs","Dur\u00e9e de lecture estim\u00e9e":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/what.digital\/fr\/django-cms-evolution-recente\/#article","isPartOf":{"@id":"https:\/\/what.digital\/fr\/django-cms-evolution-recente\/"},"author":{"name":"Ivan Dorohovs","@id":"https:\/\/what.digital\/fr\/#\/schema\/person\/dd1c2e4d975cf25b3df0a814a1111fb6"},"headline":"Comment Django CMS a-t-il \u00e9volu\u00e9 ces derni\u00e8res ann\u00e9es ?","datePublished":"2026-03-02T08:03:00+00:00","dateModified":"2026-04-03T09:35:06+00:00","mainEntityOfPage":{"@id":"https:\/\/what.digital\/fr\/django-cms-evolution-recente\/"},"wordCount":1221,"image":{"@id":"https:\/\/what.digital\/fr\/django-cms-evolution-recente\/#primaryimage"},"thumbnailUrl":"https:\/\/what.digital\/wp-content\/uploads\/2026\/03\/Evolution-of-Django.jpeg","articleSection":["D\u00e9veloppement Web","Django CMS"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/what.digital\/fr\/django-cms-evolution-recente\/","url":"https:\/\/what.digital\/fr\/django-cms-evolution-recente\/","name":"Comment Django CMS a-t-il \u00e9volu\u00e9 r\u00e9cemment ?","isPartOf":{"@id":"https:\/\/what.digital\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/what.digital\/fr\/django-cms-evolution-recente\/#primaryimage"},"image":{"@id":"https:\/\/what.digital\/fr\/django-cms-evolution-recente\/#primaryimage"},"thumbnailUrl":"https:\/\/what.digital\/wp-content\/uploads\/2026\/03\/Evolution-of-Django.jpeg","datePublished":"2026-03-02T08:03:00+00:00","dateModified":"2026-04-03T09:35:06+00:00","author":{"@id":"https:\/\/what.digital\/fr\/#\/schema\/person\/dd1c2e4d975cf25b3df0a814a1111fb6"},"description":"Django CMS a \u00e9volu\u00e9, mais est-ce suffisant ? D\u00e9couvre les derni\u00e8res mises \u00e0 jour, les principales limites et pourquoi les \u00e9quipes migrent vers des plateformes CMS modernes.","breadcrumb":{"@id":"https:\/\/what.digital\/fr\/django-cms-evolution-recente\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/what.digital\/fr\/django-cms-evolution-recente\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/what.digital\/fr\/django-cms-evolution-recente\/#primaryimage","url":"https:\/\/what.digital\/wp-content\/uploads\/2026\/03\/Evolution-of-Django.jpeg","contentUrl":"https:\/\/what.digital\/wp-content\/uploads\/2026\/03\/Evolution-of-Django.jpeg","width":1280,"height":854,"caption":"Evolution of Django"},{"@type":"BreadcrumbList","@id":"https:\/\/what.digital\/fr\/django-cms-evolution-recente\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/what.digital\/fr\/"},{"@type":"ListItem","position":2,"name":"Comment Django CMS a-t-il \u00e9volu\u00e9 ces derni\u00e8res ann\u00e9es ?"}]},{"@type":"WebSite","@id":"https:\/\/what.digital\/fr\/#website","url":"https:\/\/what.digital\/fr\/","name":"what. AG","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/what.digital\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/what.digital\/fr\/#\/schema\/person\/dd1c2e4d975cf25b3df0a814a1111fb6","name":"Ivan Dorohovs","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/0ff5757d4a53a01cae0511500ca799e8a2124b291f425588a49e921faeadfdad?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0ff5757d4a53a01cae0511500ca799e8a2124b291f425588a49e921faeadfdad?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0ff5757d4a53a01cae0511500ca799e8a2124b291f425588a49e921faeadfdad?s=96&d=mm&r=g","caption":"Ivan Dorohovs"}}]}},"_links":{"self":[{"href":"https:\/\/what.digital\/fr\/wp-json\/wp\/v2\/posts\/24675","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/what.digital\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/what.digital\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/what.digital\/fr\/wp-json\/wp\/v2\/users\/46"}],"replies":[{"embeddable":true,"href":"https:\/\/what.digital\/fr\/wp-json\/wp\/v2\/comments?post=24675"}],"version-history":[{"count":1,"href":"https:\/\/what.digital\/fr\/wp-json\/wp\/v2\/posts\/24675\/revisions"}],"predecessor-version":[{"id":24680,"href":"https:\/\/what.digital\/fr\/wp-json\/wp\/v2\/posts\/24675\/revisions\/24680"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/what.digital\/fr\/wp-json\/wp\/v2\/media\/24671"}],"wp:attachment":[{"href":"https:\/\/what.digital\/fr\/wp-json\/wp\/v2\/media?parent=24675"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/what.digital\/fr\/wp-json\/wp\/v2\/categories?post=24675"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/what.digital\/fr\/wp-json\/wp\/v2\/tags?post=24675"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}