I have upgraded this site use version 0.2 of my DMCM (Django Markdown Content Manager) back end.
In addition to making the interface more consistent the changes include:
- Adding a blogging process.
- Added edit links on published pages and a link to edit the entire site on the navigation menu.
- Added django-revision package to keep history of site contents.
- Upgraded from Django 1.1.1 to 1.2.1.
The next version will include more content types. At present, all of the pages on the site, including the blog entries, use the same Django template.
This gives consistency but I wound up putting blog-specific processing in the Python code which would be more easily maintained in a separate template.