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), 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.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), 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 details)
Built Distribution
File details
Details for the file djangocms-helper-0.6.0.tar.gz
.
File metadata
- Download URL: djangocms-helper-0.6.0.tar.gz
- Upload date:
- Size: 26.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a117e1e43dbafa2e2d8d314430cbbcfdfcebe6fe8d31fac873a72c36ae08130 |
|
MD5 | 9eafe46ab8cf7b477f7e3e87d7034fb3 |
|
BLAKE2b-256 | 5d9cbbfda67718bcb8d4f4ec612c04ce5d4e0029c70745f68e19e73e655358ac |
File details
Details for the file djangocms_helper-0.6.0-py2.py3-none-any.whl
.
File metadata
- Download URL: djangocms_helper-0.6.0-py2.py3-none-any.whl
- Upload date:
- Size: 25.4 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10ce75f259104260a7af0bbf531ed49eee125194cc724159587b5668cb557e4d |
|
MD5 | 398d43b6459076d8086d2a701bafd3d5 |
|
BLAKE2b-256 | 1308432f73f8fdb38fac47f8661c9705634247a1dff147e094c886972e01692f |