Handy mixin/abstract class for providing a "publisher workflow" to arbitrary Django models.
Project description
Django model mixins and utilities for a standard publisher workflow.
This is a fork of andersinno/django-model-publisher-ai witch is a fork of the origin wearehoods/django-ya-model-publisher.
Features
Django CMS placeholders support.
Hvad/Parler support.
Restrict user access to publish functions with user permissions.
Roadmap
Implement a “request/reject/accept publishing” workflow with a shot messages and logging
Django compatibility
django-ya-model-publisher |
django version |
python |
---|---|---|
v0.4.x |
1.8, 1.9, 1.10, 1.11 |
2.7, 3.4, 3.5, 3.6 |
Note: See travis/tox config files for current test matrix
run tests
run tests via py.test with current python/environment:
$ make test or $ ./setup.py test or $ python tests/manage.py test myapp
run test via tox e.g.:
$ make tox or $ ./setup.py tox or $ tox
history
v0.4.1 - 14.11.2017
Refactor test run setup
bugfix project name
v0.4.0.dev1 - 14.11.2017
Just create the fork and apply all pull requests from andersinno/django-model-publisher-ai/pull/14
links
Homepage |
|
PyPi.org |
https://pypi-hypernode.com/project/django-ya-model-publisher/ |
PyPi (legacy) |
donation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file django-ya-model-publisher-0.4.1.tar.gz
.
File metadata
- Download URL: django-ya-model-publisher-0.4.1.tar.gz
- Upload date:
- Size: 28.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59c2ed6f55601e0231306baa6f6d6d58c565d3587327aaee5e4a64bb46afd76d |
|
MD5 | 59476ae464bf7b437d7625fe54b6ec55 |
|
BLAKE2b-256 | 27a8f7b21917bb07392fff04436a107fd6c6c935073628dbfda0bdd76d96a539 |
Provenance
File details
Details for the file django_ya_model_publisher-0.4.1-py3.5.egg
.
File metadata
- Download URL: django_ya_model_publisher-0.4.1-py3.5.egg
- Upload date:
- Size: 20.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3bb291b020c4620380714f82ff786684ec94230adc3d0735d675f35db7627755 |
|
MD5 | 1bf39226f787b1a77f0e7dc9f623491f |
|
BLAKE2b-256 | d621886bbf56d7cbead700e1db1522be317bbe9e9c833a784c0d496cc1a905b0 |
Provenance
File details
Details for the file django_ya_model_publisher-0.4.1-py2.py3-none-any.whl
.
File metadata
- Download URL: django_ya_model_publisher-0.4.1-py2.py3-none-any.whl
- Upload date:
- Size: 24.0 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9902d6f690eb4818ec95c3105faf4f62cbd89217eaf7ae09df35e91a3430647c |
|
MD5 | e481ac631f46cd4c4f10795532c0f838 |
|
BLAKE2b-256 | b4853f4330e55bb563a2d5e91db7bf84f8579a454c8f07554c9663c025152a2e |