Несмотря на то, что сравнение Django-CMS и Joomla некорректно в принципе, я все-таки постараюсь объяснить, в чем между ними разница.
Django-CMS — это в гораздо большей мере фреймворк, нежели CMS. От CMS там только готовая админка (более-менее удобная), и набор готовых приложений на Django, позволяющих относительно быстро реализовать функционал относительно стандартного сайта. Однако, когда я пишу «реализовать функционал» — подразумевается программирование, верстка шаблонов и т.д., а не выбор готовой темы оформления и накликивание нужных вещей мышкой.
На процесс создания сайта на Joomla это не похоже вообще, даже близко.
Подводя итог — с Django-CMS вы не получите готовый красивый сайт за 10 минут. И за пару часов тоже не получите. В лучшем случае, у вас будет бледное подобие сайта за пару дней (это если вы хотя-бы более-менее понимаете, что такое Python и Django).
Значит ли это, что Django-CMS — отстой? Вовсе нет. Потому что в отличие от Joomla или даже Drupal — у вас реально ПОЛНАЯ свобода действий, но при этом достаточно сложные проекты вполне реально реализовать в адекватные сроки. Я знаю, о чем говорю, т.к. есть следующий опыт:
1) Первый мой проект на Django был настолько сложен, что на «голом» PHP я бы не смог его реализвать, наверное, вообще никогда. На Django он был сделан где-то за 3-4 месяца, при том, что я изучал Python/Django с нуля, и рядом не было людей, которые могли бы что-то подсказать.
2) Продвинутый корпоративный телефонный справочник, который на PHP + Oracle писали полгода, я переписал на Django + Bootstrap за выходные.
Стоит ли в это влезать? Если планируете делать сайты, функционал которых сильно выходит за рамки того, что предлагают «настоящие» CMS-ки, типа Joomla/Wordpress/Bitrix — однозначно да. Кстати, плюс еще в том, что фреймворк на Python вам будет намного проще использовать
правильным образом. В отличие от PHP-шных, где у вас всегда будет соблазн забить на принципы MVC, и по-старинке прикрутить костыль с ***кодом.
Стоит ли бросать всё прямо сейчас и переходить с Joomla на Django-CMS? Однозначно нет.
Если задача на 95% покрывается возможностями Joomla, вы сделаете ее в 100 раз быстрее, чем на Django-CMS.