A simple Django application for integrating Chartbuilder.
pip install django_chartbuilder
Add
django_chartbuilder
to yourINSTALLED_APPS
setting:INSTALLED_APPS = ( ... 'django_chartbuilder', )
Include the django-chartbuilder URLconf in your project
urls.py
:url(r'^/chartbuilder/$', include('django_chartbuilder.urls')),
- Navigate to
/chartbuilder/
to get the default styled Chartbuilder chart generator (i.e. identical to http://quartz.github.io/Chartbuilder/)
You can extend the chartbuilder.html
template to customize the chart generator.
In your project's templates/django_chartbuilder/
directory, create a template chartbuilder.html
and extend djangno_chartbuilder/index.html
:
<!-- templates/django_chartbuilder/chartbuilder.html -->
{% extends "django_chartbuilder/index.html" %}
{% block title %}My Custom Chartbuilder Generator{% endblock %}
{% block extrajs %}
<script src="some_random_script.js"></script>
{% endblock %}
Take a look at django_chartbuilder/templates/django_chartbuilder/index.html
to find out (a lot of) additional sections you can override.
MIT