2016-08-10 2 views
0



Как графически представлять данные, хранящиеся в базе данных с помощью Django? Мне нужно делать графические отчеты данных на некоторых графиках в моем приложении Django. Данные касаются людей и их активности в телефонных звонках, сообщениях и веб-активности. Пожалуйста, дайте мне несколько советов, примеров и предложений, как это сделать.
Я новичок в этом, поэтому каждая помощь будет чрезвычайно полезна.Django - графическое представление данных, хранящихся в базе данных (моделей)

Большое спасибо!

+0

Вы хотите нарисовать диаграмму ER ваших моделей? ИЛИ Данные графика в этих таблицах? – forvaidya

+0

Нет, нет, мне не нужна схема ER. Мне нужно представить данные из таблиц на определенном графике. – notGenius

ответ

1

Есть десятки инструментов для визуализации данных:

12 JavaScript Libraries for Data Visualization

The 38 best tools for data visualization

Но я нашел Highchart.js проще, быстрее (реализацию) и хорошо документирован для себя. Если ваш сайт является внутренним или некоммерческим, его можно использовать бесплатно. Прямо сейчас я использую его для собственного проекта Django.

Highchart работает с несколькими форматами данных, но JSON является наиболее предпочтительным. Он имеет множество встроенных типов диаграмм, в основном охватывает все популярные типы. Вы можете увидеть демонстрационные примеры (с кодом) на официальном сайте Highcart (www.highcharts.com). Но если вы хотите построить uniqie, сложную и настроенную графику, тогда, возможно, вам стоит пойти с D3.js.

+0

Спасибо, что ответили. Это кажется таким интересным и простым. Я просто хочу спросить вас, как вы передаете данные из базы данных в своем коде с высоким кодом? Можете ли вы показать мне пример? – notGenius

Смежные вопросы