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
File details
Details for the file django-approval-0.15.1.tar.gz
.
File metadata
- Download URL: django-approval-0.15.1.tar.gz
- Upload date:
- Size: 266.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92bc352206c1761152eb3f20cff462f1cf4ad927b1d5949df7643c895bee8a7c |
|
MD5 | b5248f9d80516f0d42bfa7a4e93d21a5 |
|
BLAKE2b-256 | 2629d62c44e2892ea8ef9fbbd314689338a0961725dbb80a67294cbd9399a200 |
File details
Details for the file django_approval-0.15.1-py3-none-any.whl
.
File metadata
- Download URL: django_approval-0.15.1-py3-none-any.whl
- Upload date:
- Size: 18.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fff996a3a6cbfd76606cbc113baf7906c5397faccfd7c99fe64e23a59a5f492 |
|
MD5 | 6bb9452c20e831ae820b64aa1f716477 |
|
BLAKE2b-256 | 84783bf3a07d32c9f0357ef56f78aa6c081f6fd418c3c9afc81ed17c55510822 |