Django应用程序将HighCharts添加到Django Admin
django-admin-highcharts的Python项目详细描述
django管理highcharts/readme.rst
=====
管理高级图表
=====
帮助在django admin中添加highcharts
详细文档位于“docs”目录中。
快速启动
-----
1.将“管理高图表”添加到已安装的应用程序设置中,如下所示:
已安装的应用程序=(
…
“管理图表”,
)
2.将HighChart添加到管理应用程序模型,例如:
定义的模型(models.py)
类mystats(models.model):
stats_date=models.datefield()
pv=models.integerfield()
uv=models.integerfield()
管理您的模型(admins.py)
来自django.contrib import admin
从.models导入mystats
从admin_highcharts.admin导入highchartsmodeladmin
admin.site.register(mystats,highchartsmodeladmin,list_display=('stats_date','pv','uv'))
3.HighChartsModelAdmin中的高级方法:
图表类别名称:
默认值->;列表显示中的第一个元素,您可以手动设置
图表序列名:
默认值->;列表显示排除图表类别名称,可以手动设置
图表类型:
默认值->;行
选项:直线、列、面积、面积样条曲线、样条曲线,
例如:
管理员站点注册(mystats,highchartsmodeladmin,list_display=('pv','uv','stats_date'),chart_serial_names=('uv',))
或
@管理员注册(mystats)
类mystatsadmin(highchartsmodeladmin):
列表显示=('pv','uv','stats\u date')
图表序列名=('uv',)
=====
管理高级图表
=====
帮助在django admin中添加highcharts
详细文档位于“docs”目录中。
快速启动
-----
1.将“管理高图表”添加到已安装的应用程序设置中,如下所示:
已安装的应用程序=(
…
“管理图表”,
)
2.将HighChart添加到管理应用程序模型,例如:
定义的模型(models.py)
类mystats(models.model):
stats_date=models.datefield()
pv=models.integerfield()
uv=models.integerfield()
管理您的模型(admins.py)
来自django.contrib import admin
从.models导入mystats
从admin_highcharts.admin导入highchartsmodeladmin
admin.site.register(mystats,highchartsmodeladmin,list_display=('stats_date','pv','uv'))
3.HighChartsModelAdmin中的高级方法:
图表类别名称:
默认值->;列表显示中的第一个元素,您可以手动设置
图表序列名:
默认值->;列表显示排除图表类别名称,可以手动设置
图表类型:
默认值->;行
选项:直线、列、面积、面积样条曲线、样条曲线,
例如:
管理员站点注册(mystats,highchartsmodeladmin,list_display=('pv','uv','stats_date'),chart_serial_names=('uv',))
或
@管理员注册(mystats)
类mystatsadmin(highchartsmodeladmin):
列表显示=('pv','uv','stats\u date')
图表序列名=('uv',)