Metadata-Version: 2.0
Name: django-cms-tools
Version: 0.1.2
Summary: Tools/helpers around Django-CMS
Home-page: https://github.com/jedie/django-cms-tools
Author: Jens Diemer
Author-email: django-cms-tools@jensdiemer.de
License: GNU General Public License v3.0 or above
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: OS Independent
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Framework :: Django
Classifier: Topic :: Internet

================
django-cms-tools
================

Miscellaneous tools/helpers for django CMS.

Look also at the siblings project: `django-tools <https://github.com/jedie/django-tools>`_ (Tools/helpers around Django).

+-----------------------------------+------------------------------------------------------+
| |Build Status on travis-ci.org|   | `travis-ci.org/jedie/django-cms-tools`_              |
+-----------------------------------+------------------------------------------------------+
| |Coverage Status on coveralls.io| | `coveralls.io/r/jedie/django-cms-tools`_             |
+-----------------------------------+------------------------------------------------------+
| |Status on landscape.io|          | `landscape.io/github/jedie/django-cms-tools/master`_ |
+-----------------------------------+------------------------------------------------------+

.. |Build Status on travis-ci.org| image:: https://travis-ci.org/jedie/django-cms-tools.svg
.. _travis-ci.org/jedie/django-cms-tools: https://travis-ci.org/jedie/django-cms-tools/
.. |Coverage Status on coveralls.io| image:: https://coveralls.io/repos/jedie/django-cms-tools/badge.svg
.. _coveralls.io/r/jedie/django-cms-tools: https://coveralls.io/r/jedie/django-cms-tools
.. |Status on landscape.io| image:: https://landscape.io/github/jedie/django-cms-tools/master/landscape.svg
.. _landscape.io/github/jedie/django-cms-tools/master: https://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: `django_cms_tools.fixtures.pages.create_cms_index_pages <https://github.com/jedie/django-cms-tools/blob/master/django_cms_tools/fixtures/pages.py>`_
Test/Example: `/tests/test_fixtures_pages.py <https://github.com/jedie/django-cms-tools/blob/master/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: `django_cms_tools.fixtures.pages.create_cms_plugin_page <https://github.com/jedie/django-cms-tools/blob/master/django_cms_tools/fixtures/pages.py>`_
Test/Example: `/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 `.travis.yml <https://github.com/jedie/django-cms-tools/blob/master/.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.2 - 28.03.2017 - `compare v0.1.1...v0.1.2 <https://github.com/jedie/django-cms-tools/compare/v0.1.1...v0.1.2>`_ 

    * Change: create pages with translated language name

* v0.1.1 - 27.03.2017 - `compare v0.1.0...v0.1.1 <https://github.com/jedie/django-cms-tools/compare/v0.1.0...v0.1.1>`_ 

    * Fix pypi package stuff

* 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/`_ |
+----------+--------------------------------------------------+

.. _http://github.com/jedie/django-cms-tools: http://github.com/jedie/django-cms-tools
.. _http://pypi.python.org/pypi/django-cms-tools/: http://pypi.python.org/pypi/django-cms-tools/

--------
donation
--------

* `paypal.me/JensDiemer <https://www.paypal.me/JensDiemer>`_

* `Flattr This! <https://flattr.com/submit/auto?uid=jedie&url=https%3A%2F%2Fgithub.com%2Fjedie%2Fdjango-cms-tools%2F>`_

* Send `Bitcoins <http://www.bitcoin.org/>`_ to `1823RZ5Md1Q2X5aSXRC5LRPcYdveCiVX6F <https://blockexplorer.com/address/1823RZ5Md1Q2X5aSXRC5LRPcYdveCiVX6F>`_

