django CMS Helper¶
djangocms-helper is a set of commands and helper methods to make developing and testing reusable Django applications easier.
Being born in the django CMS ecosystem, it provides a lot of utility functions to develop, run and test django CMS applications.
It’s a modified version of django CMS’s own develop.py script, and it allows to develop applications without having a full project - which is not always possible or convenient - set up.
It does this by spawning its own virtual project - a basic generic project built in to itself - that’s ready to integrate with your application with just a little extra configuration.
The utilities provided:
- help setting up and running tests
- give you access to a Django shell
- run the Django check command
- compile and update locale message
- help manage Django and South migrations
- perform static analysis using pyflakes
- build an authors list automatically
- setting up a Django environment
django CMS Helper was created by Iacopo Spalletti.
Installation¶
Installing from pip:
pip install djangocms-helper
or:
pip install djangocms-helper[cms]
to install it along with django CMS
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
Warning
Since version 0.7 django CMS is no more a hard dependency; install it
manually to enable --cms
option
- How to use django CMS Helper
- django CMS Helper reference
- Settings with django CMS Helper
- Integrated runner
- Base test class
- Development & community
- Contributing
- History
- 1.1.1 (2019-07-03)
- 1.1.0 (2018-02-20)
- 1.0.0 (2017-07-25)
- 0.9.8 (2017-03-04)
- 0.9.7 (2016-12-03)
- 0.9.6 (2016-08-25)
- 0.9.5 (2016-06-06)
- 0.9.4 (2016-01-20)
- 0.9.3 (2015-10-07)
- 0.9.2 (2015-09-14)
- 0.9.1 (2015-08-30)
- 0.9.0 (2015-08-20)
- 0.8.1 (2015-05-31)
- 0.8.0 (2015-03-22)
- 0.7.0 (2015-01-22)
- 0.6.0 (2015-01-10)
- 0.5.0 (2015-01-01)
- 0.4.0 (2014-09-18)
- 0.3.1 (2014-08-25)
- 0.3.0 (2014-08-14)
- 0.2.0 (2014-08-12)
- 0.1.0 (2014-08-09)