Djangocms2000 - A Flexible Django CMS
Designed to be a a drop-in replacement for django's built in Flatpages app, this is the tool I use for most static content on my django sites (including this one).
Having been involved in a large-scale cms project in the past, I know only too well how such systems can bloat to the point where they actually get in the developer's way rather than helping. I've also found that clients don't actually use the cms that much - as the developer, I tend to end up doing most of the maintenance myself, as well as the initial site setup. With that in mind, my goals for this system were:
- Must be easy enough for end-users with no html knowledge to use
- But, must be something I'd use myself, by choice, to set up a website instead of plain html (i.e., when there is no cms requirement)
As well as utilising the built-in django admin, the cms includes an edit-in-place feature which allows simple one-click editing of content for logged-in admin users.