定义可视化管理字段的方法 - Django
我正在尝试将图表添加到管理界面,问题是我没有找到任何与此相关的文档。
我确信有普遍接受的自定义字段显示方式的方法,并且我不希望遵循任何有问题的路线。
有什么想法吗?
编辑:
这是我正在尝试复制的模型!
独角兽:名称、角长度(厘米)、每日吃草量(迷你图)、平均速度(米/秒)
每日吃草是一个OneToManyField
,这就是我的意思通过迷你图
I'm trying to add graphs to the admin interface, problem is that I have not found any documentation regarding this.
I'm sure there are generally accepted ways of customizing the way fields are displayed, and I do not wish to follow any problematic route.
Any ideas?
Edit:
this is a model I'm trying to reproduce!
Unicorn: name, horn length (cm), daily grass grazed (sparkline), average speed (m/s)
daily grass grazed is a OneToManyField
and this is what I mean by sparkline
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
以下是通过 Django 管理员使用 Highcharts 的示例:
http ://blogs.law.harvard.edu/rprasad/2011/08/30/highcharts-django-admin/
Here's an example of using Highcharts via the Django admin:
http://blogs.law.harvard.edu/rprasad/2011/08/30/highcharts-django-admin/
据我所知,Django 没有内置的报告/图形库,因此您应该使用第 3 方库来生成图形并自定义您的管理界面。
请参阅这个问题。
Django does not have built in report/graph libraries as far as i know so you should use 3rd party library for generating graphs and customize your admin interface.
See this SO question too.