Skip to main content

DjangoCMS Plugin to add and edit ChartJs charts

Project description

A plugin for DjangoCMS that creates easy to use and fully customisable ChartJs charts - with a table and csv upload interface.

Quick start

  1. Add ‘djangocms_charts’ to your INSTALLED_APPS setting like this:

    INSTALLED_APPS = [
        ...
        'djangocms_charts',
    ]
  2. Run python manage.py migrate to create the djangocms_charts models.

  3. Add a DjangoCMS Chart object to your web page!

ChartJs

ChartJs is a dynamic charting application giving users an interactive and visually appealing chart in an html 5 canvas. Each type of chart is available: - Line - Bar - Radar - Polar - Pie - Doughnut

ChartJs-Sass

To format the charts we recommend using ChartJs-Sass which creates an easy to use SASS template system so that charts and colours are kept out of the HTML and JS code.

Inputs

Use the normal inputs to select the data for the chart, the header rows and the orientation of the data i.e. in rows/columns.

The full set of customisation inputs are available in the ‘Advanced Settings’ for each chart or in the main Administration settings for all charts.

Future Development

Future development will include updating ChartJs versions and adding Highcharts as another Chart type.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

djangocms_charts-1.2.0.tar.gz (655.2 kB view details)

Uploaded Source

Built Distribution

djangocms_charts-1.2.0-py3-none-any.whl (680.8 kB view details)

Uploaded Python 3

File details

Details for the file djangocms_charts-1.2.0.tar.gz.

File metadata

  • Download URL: djangocms_charts-1.2.0.tar.gz
  • Upload date:
  • Size: 655.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.2

File hashes

Hashes for djangocms_charts-1.2.0.tar.gz
Algorithm Hash digest
SHA256 85ae9637168595e838d62445bda80781dd3ba46c91d7eb222d56bd4a6fbe15b9
MD5 5edb902e4511dcc0e8b950c46a7a1e9a
BLAKE2b-256 4d95264f994ea2cc57539bad5b4f6e96d1821f742e57aeac25215704fa23d929

See more details on using hashes here.

File details

Details for the file djangocms_charts-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: djangocms_charts-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 680.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.2

File hashes

Hashes for djangocms_charts-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c28112d27e6343c79ba06ef5af90d5d831b2bc52279c3998f26a86973da15657
MD5 67c35cc0955353bfa81c9266cbb48217
BLAKE2b-256 efc454511f66e78a44ca4fb4323c505b5564bff99cac4e2aa3ebc2288c6d8012

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page