gpt4 book ai didi

javascript - 从 Django 为 D3 图直接输入数据

转载 作者:数据小太阳 更新时间:2023-10-29 04:33:55 25 4
gpt4 key购买 nike

似乎所有 D3 示例图都将外部 .csv 或 .tsv 文件作为输入数据。有什么方法可以修改代码以从 Django 中的变量中获取数据。假设 {{ data }} 是 JSON 格式,你如何在图表中实现它,例如 http://bl.ocks.org/3885304http://bl.ocks.org/3887051 ?我试图避免总是编写 .csv 文件。

最佳答案

您始终可以制作一个 View ,该 View 将为 D3 使用的动态 csv 文件提供服务。这种方式还允许用户下载数据,以防他们需要原始数据而不是图表。

def foo(request, ...):
model = get_object_or_404(Foo, ...)
data = model.get_data() # should return csv formatted string
return HttpResponse(data, content_type='text/csv')

关于javascript - 从 Django 为 D3 图直接输入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13293174/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com