|Version 2 (modified by akaihola, 7 years ago) (diff)|
Django CMS Apps Comparison
This page lists a few well-known reusable Content Management System applications for Django and tries to gather a comparison of essential features in those applications.
|demo||If the application has a public demo site, a link and login/password are given.|
|editor||Support for WYSIWYG editor(s) and/or markup formats|
|img||Image uploading integrated to page editing|
|i18n||Support for multi-lingual content (versions of pages in different languages)|
|depth||Maximum depth of page hierarchy|
|i18n-URL||URLs (page slugs) can be translated|
|prefix||URL language prefix support (e.g. /de/page1/)|
|edit-in-place||Support for editing page content in-line (as opposed to only in the Django admin)|
|rearrange||Visual rearranging of page hierarchy (as opposed to entering index numbers)|
|slug-dups||Page slugs need not be unique unless pages are under the same parent and in the same language|
|scheduled||Scheduled publishing and hiding of pages|
|django.contrib.flatpages||Django authors||no||no||no||no||unlimited||no||no||no||no||yes (URL-based)||no|
Antoni Aloy López
|no||jQuery-based, wymeditor, markitup-Markdown, markitup-HTML||no?||yes||unlimited||no||no||yes||yes||in a branch||yes|
|django-cms||Patrick Lauber||yes||TinyMCE, Markdown||no?||yes||unlimited||buggy (patch)||yes||no||yes||yes||yes|
|Column headings and * symbols reveal verbose descriptions when the mouse pointer hovers over them.|
This page was originally created by akaihola.
Most of my conclusions about supported features are based on reading the code, not on actually testing the apps. Please make corrections in case I missed something.
- a ready-baked CMS might not be the best solution for you -akaihola
Ideas for making this page better:
- add column for supported Django versions/revisions/branches