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
Hashes for django-ya-model-publisher-0.4.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59c2ed6f55601e0231306baa6f6d6d58c565d3587327aaee5e4a64bb46afd76d |
|
MD5 | 59476ae464bf7b437d7625fe54b6ec55 |
|
BLAKE2b-256 | 27a8f7b21917bb07392fff04436a107fd6c6c935073628dbfda0bdd76d96a539 |
Hashes for django_ya_model_publisher-0.4.1-py3.5.egg
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3bb291b020c4620380714f82ff786684ec94230adc3d0735d675f35db7627755 |
|
MD5 | 1bf39226f787b1a77f0e7dc9f623491f |
|
BLAKE2b-256 | d621886bbf56d7cbead700e1db1522be317bbe9e9c833a784c0d496cc1a905b0 |
Hashes for django_ya_model_publisher-0.4.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9902d6f690eb4818ec95c3105faf4f62cbd89217eaf7ae09df35e91a3430647c |
|
MD5 | e481ac631f46cd4c4f10795532c0f838 |
|
BLAKE2b-256 | b4853f4330e55bb563a2d5e91db7bf84f8579a454c8f07554c9663c025152a2e |