Tools/helpers around Django-CMS
Project description
= django-cms-tools
Miscellaneous tools/helpers for django CMS.
Look also at the siblings project: [[https://github.com/jedie/django-tools|django-tools]] (Tools/helpers around Django).
| {{https://travis-ci.org/jedie/django-cms-tools.svg|Build Status on travis-ci.org}} | [[https://travis-ci.org/jedie/django-cms-tools/|travis-ci.org/jedie/django-cms-tools]] |
| {{https://coveralls.io/repos/jedie/django-cms-tools/badge.svg|Coverage Status on coveralls.io}} | [[https://coveralls.io/r/jedie/django-cms-tools|coveralls.io/r/jedie/django-cms-tools]] |
| {{https://landscape.io/github/jedie/django-cms-tools/master/landscape.svg|Status on landscape.io}} | [[https://landscape.io/github/jedie/django-cms-tools/master|landscape.io/github/jedie/django-cms-tools/master]] |
== existing stuff
=== test fixture creation
==== create_cms_index_pages
Create CMS home page in all existing languages ({{{settings.LANGUAGES}}}) and fill placeholder with TextPlugin.
Source: [[https://github.com/jedie/django-cms-tools/blob/master/django_cms_tools/fixtures/pages.py|django_cms_tools.fixtures.pages.create_cms_index_pages]]
Test/Example: [[https://github.com/jedie/django-cms-tools/blob/master/tests/test_fixtures_pages.py|/tests/test_fixtures_pages.py]]
==== create_cms_plugin_page
Create CMS plugin page in all existing languages ({{{settings.LANGUAGES}}}) and add a link to the index page.
Source: [[https://github.com/jedie/django-cms-tools/blob/master/django_cms_tools/fixtures/pages.py|django_cms_tools.fixtures.pages.create_cms_plugin_page]]
Test/Example: [[https://github.com/jedie/django-cms-tools/blob/master/tests/test_fixtures_pages.py|/tests/test_fixtures_pages.py]]
== Django compatibility
|= django-cms-tools |= django version |= python |
| v0.1.x | 1.8 | 2.7, 3.4, 3.5 |
(Look also into [[https://github.com/jedie/django-cms-tools/blob/master/.travis.yml|.travis.yml]] for version combination tested via travis-ci)
== TODO:
Support Django 1.9 and 1.10 and run tests against these versions.
== history
* v0.1.0 - 27.03.2017
** NEW: create_cms_index_pages
** NEW: create_cms_plugin_page
== links ==
| Homepage | http://github.com/jedie/django-cms-tools
| PyPi | http://pypi.python.org/pypi/django-cms-tools/
== donation ==
* [[https://www.paypal.me/JensDiemer|paypal.me/JensDiemer]]
* [[https://flattr.com/submit/auto?uid=jedie&url=https%3A%2F%2Fgithub.com%2Fjedie%2Fdjango-cms-tools%2F|Flattr This!]]
* Send [[http://www.bitcoin.org/|Bitcoins]] to [[https://blockexplorer.com/address/1823RZ5Md1Q2X5aSXRC5LRPcYdveCiVX6F|1823RZ5Md1Q2X5aSXRC5LRPcYdveCiVX6F]]
Miscellaneous tools/helpers for django CMS.
Look also at the siblings project: [[https://github.com/jedie/django-tools|django-tools]] (Tools/helpers around Django).
| {{https://travis-ci.org/jedie/django-cms-tools.svg|Build Status on travis-ci.org}} | [[https://travis-ci.org/jedie/django-cms-tools/|travis-ci.org/jedie/django-cms-tools]] |
| {{https://coveralls.io/repos/jedie/django-cms-tools/badge.svg|Coverage Status on coveralls.io}} | [[https://coveralls.io/r/jedie/django-cms-tools|coveralls.io/r/jedie/django-cms-tools]] |
| {{https://landscape.io/github/jedie/django-cms-tools/master/landscape.svg|Status on landscape.io}} | [[https://landscape.io/github/jedie/django-cms-tools/master|landscape.io/github/jedie/django-cms-tools/master]] |
== existing stuff
=== test fixture creation
==== create_cms_index_pages
Create CMS home page in all existing languages ({{{settings.LANGUAGES}}}) and fill placeholder with TextPlugin.
Source: [[https://github.com/jedie/django-cms-tools/blob/master/django_cms_tools/fixtures/pages.py|django_cms_tools.fixtures.pages.create_cms_index_pages]]
Test/Example: [[https://github.com/jedie/django-cms-tools/blob/master/tests/test_fixtures_pages.py|/tests/test_fixtures_pages.py]]
==== create_cms_plugin_page
Create CMS plugin page in all existing languages ({{{settings.LANGUAGES}}}) and add a link to the index page.
Source: [[https://github.com/jedie/django-cms-tools/blob/master/django_cms_tools/fixtures/pages.py|django_cms_tools.fixtures.pages.create_cms_plugin_page]]
Test/Example: [[https://github.com/jedie/django-cms-tools/blob/master/tests/test_fixtures_pages.py|/tests/test_fixtures_pages.py]]
== Django compatibility
|= django-cms-tools |= django version |= python |
| v0.1.x | 1.8 | 2.7, 3.4, 3.5 |
(Look also into [[https://github.com/jedie/django-cms-tools/blob/master/.travis.yml|.travis.yml]] for version combination tested via travis-ci)
== TODO:
Support Django 1.9 and 1.10 and run tests against these versions.
== history
* v0.1.0 - 27.03.2017
** NEW: create_cms_index_pages
** NEW: create_cms_plugin_page
== links ==
| Homepage | http://github.com/jedie/django-cms-tools
| PyPi | http://pypi.python.org/pypi/django-cms-tools/
== donation ==
* [[https://www.paypal.me/JensDiemer|paypal.me/JensDiemer]]
* [[https://flattr.com/submit/auto?uid=jedie&url=https%3A%2F%2Fgithub.com%2Fjedie%2Fdjango-cms-tools%2F|Flattr This!]]
* Send [[http://www.bitcoin.org/|Bitcoins]] to [[https://blockexplorer.com/address/1823RZ5Md1Q2X5aSXRC5LRPcYdveCiVX6F|1823RZ5Md1Q2X5aSXRC5LRPcYdveCiVX6F]]
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 Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
File details
Details for the file django_cms_tools-0.1.0-py2.py3-none-any.whl
.
File metadata
- Download URL: django_cms_tools-0.1.0-py2.py3-none-any.whl
- Upload date:
- Size: 13.3 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a61b7eca983173e7a01597f4388f75ea70115a26cb9b7d72c72e7cde2eeb2f03 |
|
MD5 | 51d0befc4111be63716b2926a0bea9d8 |
|
BLAKE2b-256 | d0f1422dc519068f0bfe155a76107d651179a6149b16cf7e629251981488b482 |