Helpers for django CMS plugin development
Project description
================
djangocms-helper
================
.. image:: https://pypip.in/v/djangocms-helper/badge.png
:target: https://pypi-hypernode.com/pypi/djangocms-helper
:alt: Latest PyPI version
.. image:: https://travis-ci.org/nephila/djangocms-helper.png?branch=master
:target: https://travis-ci.org/nephila/djangocms-helper
:alt: Latest Travis CI build status
.. image:: https://pypip.in/d/djangocms-helper/badge.png
:target: https://pypi-hypernode.com/pypi/djangocms-helper
:alt: Monthly downloads
.. image:: https://coveralls.io/repos/nephila/djangocms-helper/badge.png
:target: https://coveralls.io/r/nephila/djangocms-helper
:alt: Test coverage
****************************************
Helper for django CMS plugin development
****************************************
djangocms-helper is a set of commands to handle django CMS plugins development
process.
It's a modified version of django CMS's own ``develop.py`` script, modified
to handle generic plugins development process.
Common options
==============
* ``--cms``: Loads configuration to properly run a django CMS-based application;
* ``--extra-settings``: Path to a helper file to set extra settings; see
`Customizing settings`_ for details;
*****
Usage
*****
The command **must** be executed in the main plugin directory (i.e. in the same
directory as the ``setup.py`` file) as it needs to import files relative to the
current directory.
The basic command structure is::
djangocms-helper <application> <command> [options ...]
where **<application>** is the django application name and **<command>** is one
of the available commands. Optins vary for each command.
************
Installation
************
Installing from pip::
pip install djangocms-helper
Installing from source::
pip install git+https://github.com/nephila/djangocms-helper#egg=djangocms-helper
Requirements
============
* django CMS 3.0 (django CMS 3.0.4 is required for pyflake command), optional; required only
to work with ``--cms`` option
* docopt
* tox
* dj-database-url
*************
Documentation
*************
Documentation is available on `readthedocs <http://djangocms-helper.readthedocs.org>`_.
*******
Authors
*******
`djangocms-helper` was written by `Iacopo Spalletti <i.spalletti@nephila.it>`_ with help from
other contributors.
Thanks
======
The general logic and part of the code of the whole application is heavily taken from
`django CMS's <https://github.com/divio/django-cms`_ own `develop.py` so all the contributors
deserve a huge thanks for their work.
djangocms-helper
================
.. image:: https://pypip.in/v/djangocms-helper/badge.png
:target: https://pypi-hypernode.com/pypi/djangocms-helper
:alt: Latest PyPI version
.. image:: https://travis-ci.org/nephila/djangocms-helper.png?branch=master
:target: https://travis-ci.org/nephila/djangocms-helper
:alt: Latest Travis CI build status
.. image:: https://pypip.in/d/djangocms-helper/badge.png
:target: https://pypi-hypernode.com/pypi/djangocms-helper
:alt: Monthly downloads
.. image:: https://coveralls.io/repos/nephila/djangocms-helper/badge.png
:target: https://coveralls.io/r/nephila/djangocms-helper
:alt: Test coverage
****************************************
Helper for django CMS plugin development
****************************************
djangocms-helper is a set of commands to handle django CMS plugins development
process.
It's a modified version of django CMS's own ``develop.py`` script, modified
to handle generic plugins development process.
Common options
==============
* ``--cms``: Loads configuration to properly run a django CMS-based application;
* ``--extra-settings``: Path to a helper file to set extra settings; see
`Customizing settings`_ for details;
*****
Usage
*****
The command **must** be executed in the main plugin directory (i.e. in the same
directory as the ``setup.py`` file) as it needs to import files relative to the
current directory.
The basic command structure is::
djangocms-helper <application> <command> [options ...]
where **<application>** is the django application name and **<command>** is one
of the available commands. Optins vary for each command.
************
Installation
************
Installing from pip::
pip install djangocms-helper
Installing from source::
pip install git+https://github.com/nephila/djangocms-helper#egg=djangocms-helper
Requirements
============
* django CMS 3.0 (django CMS 3.0.4 is required for pyflake command), optional; required only
to work with ``--cms`` option
* docopt
* tox
* dj-database-url
*************
Documentation
*************
Documentation is available on `readthedocs <http://djangocms-helper.readthedocs.org>`_.
*******
Authors
*******
`djangocms-helper` was written by `Iacopo Spalletti <i.spalletti@nephila.it>`_ with help from
other contributors.
Thanks
======
The general logic and part of the code of the whole application is heavily taken from
`django CMS's <https://github.com/divio/django-cms`_ own `develop.py` so all the contributors
deserve a huge thanks for their work.
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
djangocms-helper-0.6.0.tar.gz
(26.5 kB
view hashes)
Built Distribution
Close
Hashes for djangocms_helper-0.6.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10ce75f259104260a7af0bbf531ed49eee125194cc724159587b5668cb557e4d |
|
MD5 | 398d43b6459076d8086d2a701bafd3d5 |
|
BLAKE2b-256 | 1308432f73f8fdb38fac47f8661c9705634247a1dff147e094c886972e01692f |