Django - Fusion Charts для отображения всех значений в одной круговой диаграмме - PullRequest
0 голосов
/ 29 августа 2018

Это соответствующий код Fusion для круговой диаграммы. Я хочу отобразить все атрибуты в моей базе данных всех записей, но в соответствии с 'name'

  dataSource2['data'] = []
    # Iterate through the data in `Revenue` model and insert in to the 
 `dataSource['data']` list.
    for key in all_books:
        data = {}
        data['label'] = key.name
        data['value'] = key.price
        dataSource2['data'].append(data)

Разработка: Следуя концепции, которую я хочу достичь, чтобы отобразить все отдельные параметры для каждой записи

    data[value1]=key.printingcost
    data[value2]=key.papercost
    data[value3]=key.binding

Возможно ли (в круговых диаграммах) подать в суд на библиотеку диаграмм Fusion ??

Прикрепленное изображение для справки Reference image

1 Ответ

0 голосов
/ 02 сентября 2018

Да, для рендеринга круговой диаграммы в FusionCharts вам необходимо создать массив данных, который будет содержать метку и значение в качестве каждого объекта, вы можете отобразить много данных на круговой диаграмме, но круговые диаграммы не идеальны для демонстрации больших данных, но FusionCharts нарисует круговые ломтики в соответствии с вашими данными, чтобы узнать больше о круговых диаграммах, проверьте эту ссылку - https://www.fusioncharts.com/dev/chart-guide/standard-charts/pie-and-doughnut-charts#pie-d-chart-2

FusionCharts также предоставляет специальную оболочку Django, с помощью которой вы можете извлекать данные из базы данных и соответствующим образом отображать диаграмму - https://www.fusioncharts.com/dev/getting-started/django/install-using-django

...