Skip to main content

Django app to add highcharts into django admin

Project description

django-admin-highcharts/README.rst
=====
admin-highcharts
=====

help to add highcharts in django admin

Detailed documentation is in the "docs" directory.

Quick start
-----------

1. Add "admin_highcharts" to your INSTALLED_APPS setting like this::

INSTALLED_APPS = (
...
'admin_highcharts',
)
2. add highchart to admin your app model,for example::

your model defined(models.py)
class MyStats(models.Model):
stats_date = models.DateField()
pv = models.IntegerField()
uv = models.IntegerField()

admin your model(admins.py)
from django.contrib import admin
from .models import MyStats
from admin_highcharts.admin import HighchartsModelAdmin
admin.site.register(MyStats,HighchartsModelAdmin,list_display=('stats_date','pv','uv'))

3. advance method in HighchartsModelAdmin::

chart_category_name:
default -> the first elem in list_display,you can set manual
chart_serial_names:
default -> list_display exclude chart_category_name,you can set manual
chart_type:
default -> line
options: line,column,area,areaspline,spline,
for example:
admin.site.register(MyStats,HighchartsModelAdmin,list_display=('pv','uv','stats_date'),chart_serial_names=('uv',))
or
@admin.register(MyStats)
class MyStatsAdmin(HighchartsModelAdmin):
list_display=('pv','uv','stats_date')
chart_serial_names=('uv',)

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

django-admin-highcharts-0.1.1.tar.gz (148.5 kB view details)

Uploaded Source

Built Distribution

django_admin_highcharts-0.1.1-py2.7.egg (155.0 kB view details)

Uploaded Source

File details

Details for the file django-admin-highcharts-0.1.1.tar.gz.

File metadata

File hashes

Hashes for django-admin-highcharts-0.1.1.tar.gz
Algorithm Hash digest
SHA256 aba863978e24af441e528b6aba4bfbe66bb07a71079b446840784e4c4396690f
MD5 29b8b6fc30ac978c38037dc7b8dafaea
BLAKE2b-256 23da83d358b89ae9abb94219fddc03df2e7ce8cb57bf512b939c1218d45440f0

See more details on using hashes here.

File details

Details for the file django_admin_highcharts-0.1.1-py2.7.egg.

File metadata

File hashes

Hashes for django_admin_highcharts-0.1.1-py2.7.egg
Algorithm Hash digest
SHA256 3e68fc48c649f7f1c19da6dfa9870e9900791d0ba5e3f24c93b8e89e042573e4
MD5 ba079f57969faabcad78dd5cc4a4cc71
BLAKE2b-256 55ed777b5fba454c137321a9bb2328d58bb37453f26c2a7cea5a6388083dfaee

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