django CMS Moderation¶
django CMS Moderation adds editorial approval workflows to django CMS: draft content is gathered into collections, routed through configurable review steps, and published only once the right people have signed it off. It builds on djangocms-versioning.
New to moderation? Start with the hands-on Your first moderation workflow — it takes you from an empty project to publishing a page through a review workflow in about 30 minutes.
Tutorial
How-to guides
Reference
Explanation
Glossary¶
- Moderation¶
A process by which a draft version (see djangocms-versioning) goes through an approval process before it can be published.
- Moderation Collection¶
A collection (or batch) of drafts that is reviewed and published together. See Moderation Collections.
- Moderation Request¶
Each draft in a Moderation Collection is wrapped in a Moderation Request — a “request to publish” carrying the review metadata such as approvals and comments. See Moderation Requests and Actions.
- Moderation Request Action¶
A recorded event in the life of a Moderation Request — e.g. approved, rejected, resubmitted — including who acted and at which workflow step. See Actions.
- Workflow¶
The approval process assigned to a Moderation Collection: an ordered series of review steps. See Workflows and Steps.
- WorkflowStep¶
- Role¶
Defines who reviews a given workflow step: a single user or a group. See Roles and permissions.