Helpers for django CMS plugin development
Project description
================
djangocms-helper
================
.. image:: https://pypip.in/v/djangocms-helper/badge.png
:target: https://pypi.python.org/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.python.org/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)
* 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.python.org/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.python.org/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)
* 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.5.0.tar.gz
(25.2 kB
view details)
Built Distribution
File details
Details for the file djangocms-helper-0.5.0.tar.gz
.
File metadata
- Download URL: djangocms-helper-0.5.0.tar.gz
- Upload date:
- Size: 25.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91222876a5149d7df19fdc4cef2e23017a9aeea5423238d2e6e281b91884aec8 |
|
MD5 | fac021844dd025aeb7a8b385c45a14f3 |
|
BLAKE2b-256 | 7a625e8be64d4e402dc2bbf6525bb9b78a5cd9c9557d352eddd7d51ffe742f48 |
File details
Details for the file djangocms_helper-0.5.0-py2.py3-none-any.whl
.
File metadata
- Download URL: djangocms_helper-0.5.0-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 | a8214b913340a8ee9f525a8d6955f71d6e9f0fd3c16148591d4f2c31eaf27362 |
|
MD5 | 5515b4b3cc557996d61e9c9efa6e5a7f |
|
BLAKE2b-256 | 3d775680f4f976a761c76f76b81add134c3a659c423adf54dc843699e2e31f51 |