返回

ohlc数据集的python-Django复杂json响应

发布时间:2022-03-16 18:30:09 361
# node.js

我试图在Django视图中提取json响应的数据,以制作简单的财务ohcl图表https://github.com/MarcinLinkl/chartjs-chart-financial为此,我需要以下js结构:

    const data = {
      datasets: [{
        data: [
        {
          x: 1647280800000,
          o: 1,
          h: 0.75,
          l: 0.75,
          c: 1.25
        },
        {
          x: 1647281700000,
          o: 1.20,
          h: 1.5,
          l: 0.75,
          c: 0.9
        },{
          x: 1647282600000,
          o: 1.20,
          h: 10.5,
          l: 0.75,
          c: 10.9
        },{
          x: 1647283500000,
          o: 12.20,
          h: 14.5,
          l: 12.75,
          c: 10.9
        }
        ],
      }]
    };

但我无法通过上下文发送,甚至无法使用JsonRespone进行查看,比如:

def apidata(request):
    data = {{
          x: 1647280800000,
          o: 1,
          h: 0.75,
          l: 0.75,
          c: 1.25
        },
        {
          x: 1647281700000,
          o: 1.20,
          h: 1.5,
          l: 0.75,
          c: 0.9
        },{
          x: 1647282600000,
          o: 1.20,
          h: 10.5,
          l: 0.75,
          c: 10.9
        },{
          x: 1647283500000,
          o: 12.20,
          h: 14.5,
          l: 12.75,
          c: 10.9
        }}
    
    return JsonResponse(data, safe=False)
TypeError at /api-data/ unhashable type: 'dict'

我如何将这种类似结构的数据发送到模板(可能是通过ajax实现的)(当然也可以获得后者的一些动态数据)

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像