Easily moderate any content in Django before it's visible to the public.
Project description
# Moderation application for Django
django-approval is a tool to facilitate moderation of changes made to any model instance.
This application supports Django 3.2 and above, and Python 3.10 and above.
<img src=”./approval-icon.svg” height=”64” alt=”Approval logo”/>
This application lets you define a moderation pipeline on almost any model, that generally works as follows:
One user on your site makes a change on specific fields of some content
The user validates that his/her changes are suitable to get moderated (from draft)
While the changes are not checked by a moderator, nothing new will be visible on the front website
When the moderator accepts the changes, they are applied to the live data visible by the users.
## How to install
django-approval is best installed using pip:
`bash pip install django-approval `
## Documentation
See the [online documentation here](https://artscoop.github.io/django-approval/approval.html)
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
Hashes for django_approval-0.15.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fff996a3a6cbfd76606cbc113baf7906c5397faccfd7c99fe64e23a59a5f492 |
|
MD5 | 6bb9452c20e831ae820b64aa1f716477 |
|
BLAKE2b-256 | 84783bf3a07d32c9f0357ef56f78aa6c081f6fd418c3c9afc81ed17c55510822 |