Since django-CMS 3.0 it is not possible anymore to edit django-CMS placeholders in the Admin. Editing blog entries is now a mixture of backend and frontend editing when the
EntryPlaceholder is used (see #39 for details on editing).
When cmsplugin_zinnia is used with the
EntryPlaceholder adding and editing blog posts should be fully possible from the frontend. User interaction should mimic django CMS 3's frontend editing closely.
An additional enhancement would be to have a real “draft” version of blog posts, which can be edited and saved without immediately propagating to the published website. As a result, the Zinnia blog and django CMS would both follow the same draft/publish paradigma from a user experience point of view.