Adds layout Section and other plugins to django CMS.
Project description
================ Django CMS LayoutTools
|pypi| |build| |coverage|
Django CMS LayoutTools is a set of plugins for django CMS <http://django-cms.org>_
that allows you to design content sections on cms webpages that have specified
container properties (e.g., container-fluid) and css styling such as backgrounds.
It uses Bootstrap3 container classes by default, but doesn't necessarily require
Bootstrap to be a useful tool for sectioning and styling content. A Section plugin
is provided now, but further plugins may be created at a later date.
It uses images/files managed by Django Filer <https://github.com/divio/django-filer>_.
Contributing
This is a an open-source project. We'll be delighted to receive your
feedback in the form of issues and pull requests. See the github repo
contribution guidelines https://github.com/mci/djangocms-layouttools>_.
Documentation
See REQUIREMENTS in the setup.py <https://github.com/mci/djangocms-layouttools/blob/master/setup.py>_
file for additional dependencies:
- Python 2.7, 3.3 or higher
- Django 1.8 or higher
- Django Filer 1.2.4 or higher
Make sure django Filer <http://django-filer.readthedocs.io/en/latest/installation.html>_
is installed and configured appropriately.
Installation
For a manual install:
- run
pip install djangocms-layouttools - add
djangocms_layouttoolsto yourINSTALLED_APPS - run
python manage.py migrate djangocms_layouttools
Configuration
TBD
Running Tests
You can run tests by executing::
virtualenv env
source env/bin/activate
pip install -r tests/requirements.txt
python setup.py test
.. |pypi| image:: https://badge.fury.io/py/djangocms-layouttools.svg :target: http://badge.fury.io/py/djangocms-layouttools .. |build| image:: https://travis-ci.org/mci/djangocms-layouttools.svg?branch=master :target: https://travis-ci.org/mci/djangocms-layouttools
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file djangocms-layouttools-0.1.4.tar.gz.
File metadata
- Download URL: djangocms-layouttools-0.1.4.tar.gz
- Upload date:
- Size: 9.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
61a27911841c5d883f0d791f0d01fde11a96c8b59fd521f72ffc5a4af29569ce
|
|
| MD5 |
bf6544504ebc1db03b3e96bc2163b223
|
|
| BLAKE2b-256 |
2aba9b3ac47dfb7a9b65d2c2a5263ff70178f6884df2bfdc44674541a40b3ae8
|
File details
Details for the file djangocms_layouttools-0.1.4-py2.py3-none-any.whl.
File metadata
- Download URL: djangocms_layouttools-0.1.4-py2.py3-none-any.whl
- Upload date:
- Size: 11.1 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3fe6392d53bc64b038783e614b4646145d5a1595b4e581e7f953015a07bc8331
|
|
| MD5 |
29004ab53ef346d8866112e91b0d2e6a
|
|
| BLAKE2b-256 |
7f79a16296becf53e112a08f4764b520621f285baa7e46bfe80ebddde7901bb3
|