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

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Egg

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 Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page