A collection of Django extensions that add content-management facilities to Django projects.
The term Content Management System means different things to different people. Rather than attempting to create a single monolithic solution to fit all needs, this project uses a modular approach, allowing you to pick the parts you need, and extend it where necessary.
Core features:
- Publication controls with online preview.
- Pre-configured WYSIWYG editor widgets.
- Hierarchal page management with no depth limit.
- Image and file management, with easy embedding via WYSIWYG editors or pure model fields.
Optional additional features:
- Version control and rollback (via django-reversion).
- Automatic SEO-friendly redirect management (via django-historylinks).
- Full-text search with relevance ranking (via django-watson).
- Internal / external links in menus (via bundled Links app).
- Simple blog management (via bundled News app).
Please read the Getting Started guide for more information.
Download instructions, bug reporting and links to full documentation can be found at the main project website.
You can keep up to date with the latest announcements by joining the etianen-cms discussion group.
Dave Hall is a freelance web developer, based in Cambridge, UK. You can usually find him on the Internet in a number of different places: