Provide moderation workflows for content in Django CMS
Project description
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.
Documentation
Full documentation — tutorial, how-to guides, a complete settings reference and background explanation — is published at djangocms-moderation.readthedocs.io.
New to moderation? Start with the quick-start tutorial, which takes you from an empty project to a published page in about ten minutes.
Installation
django CMS Moderation requires a django CMS 4.1 (or higher) project, with djangocms-versioning installed.
Run:
pip install djangocms-moderation
Add the following to your project’s INSTALLED_APPS:
'djangocms_moderation'
'adminsortable2'
Then run the application’s database migrations:
python manage.py migrate djangocms_moderation
For the full set-up, see the installation guide. All configuration options are documented in the settings reference.
Contributing
The documentation sources live under docs/ in reStructuredText format. To build and preview the HTML locally:
cd docs/ make html
The generated files appear under docs/_build/html and can be opened in a browser. The published site on Read the Docs is rebuilt automatically from the docs/ sources.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file djangocms_moderation-2.4.0.tar.gz.
File metadata
- Download URL: djangocms_moderation-2.4.0.tar.gz
- Upload date:
- Size: 652.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5f14f1756f563671e495302fe52f01a64b7b0b810a3ac2941725141810e6d8f6
|
|
| MD5 |
5fd2eb452056ff8193b69787f663f42e
|
|
| BLAKE2b-256 |
9e53f2b55e45f6423e6ed1a783482bbd9374384d3f44c97a8456c0a2fdce4846
|
Provenance
The following attestation bundles were made for djangocms_moderation-2.4.0.tar.gz:
Publisher:
publish-to-live-pypi.yml on django-cms/djangocms-moderation
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
djangocms_moderation-2.4.0.tar.gz -
Subject digest:
5f14f1756f563671e495302fe52f01a64b7b0b810a3ac2941725141810e6d8f6 - Sigstore transparency entry: 2084398456
- Sigstore integration time:
-
Permalink:
django-cms/djangocms-moderation@0af33fc3c2e1e5ba10980e0320090c362b140654 -
Branch / Tag:
refs/tags/2.4.0 - Owner: https://github.com/django-cms
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-to-live-pypi.yml@0af33fc3c2e1e5ba10980e0320090c362b140654 -
Trigger Event:
release
-
Statement type:
File details
Details for the file djangocms_moderation-2.4.0-py3-none-any.whl.
File metadata
- Download URL: djangocms_moderation-2.4.0-py3-none-any.whl
- Upload date:
- Size: 713.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
57d0623a76e13ff9d17b829844ebddf0f82dee006ec044ab07d4a292eeb38a15
|
|
| MD5 |
70e303f67036c96c96ced4c97af3d917
|
|
| BLAKE2b-256 |
78ae66d77e3e6cc7bfa263bb847fa020f8f830ef995697be416e7ef10abee76b
|
Provenance
The following attestation bundles were made for djangocms_moderation-2.4.0-py3-none-any.whl:
Publisher:
publish-to-live-pypi.yml on django-cms/djangocms-moderation
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
djangocms_moderation-2.4.0-py3-none-any.whl -
Subject digest:
57d0623a76e13ff9d17b829844ebddf0f82dee006ec044ab07d4a292eeb38a15 - Sigstore transparency entry: 2084398464
- Sigstore integration time:
-
Permalink:
django-cms/djangocms-moderation@0af33fc3c2e1e5ba10980e0320090c362b140654 -
Branch / Tag:
refs/tags/2.4.0 - Owner: https://github.com/django-cms
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-to-live-pypi.yml@0af33fc3c2e1e5ba10980e0320090c362b140654 -
Trigger Event:
release
-
Statement type: