散景+全景视图:输入内容必须是模型,文档,模型和文档序列,或者是从字符串到模型和文档的字典

问题描述

我正在尝试按以下说明设置Sankey图表: https://holoviews.org/reference/elements/bokeh/Sankey.html

在尝试在Django平台上进行设置时,我遇到了一些问题以使其正确呈现。

import holoviews as hv
from holoviews import opts,dim
hv.extension('bokeh')

def sankey(request):
    hv.extension('bokeh')
    # mappings = [(0,1,12),(0,2,13)]
    p = hv.Sankey(mappings)

    script,div = components(p)
    return render(request,'pages/base.html',{'script': script,'div': div})

但是,我遇到以下错误

ValueError: Input must be a Model,a Document,a Sequence of Models and Document,or a dictionary from string to Model and Document

我的html包含{{ div | safe }},并且我的非Holoviews图形效果很好(只是散景)。我读过一些文章,也许我需要先渲染它,但是我不确定如何使用当前设置进行渲染。有什么想法吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)