我想在django视图(或模型?)中进行交互式绘图.假设我想使用selection_histogram示例. 我认为Bokeh符合我的需求,因为我有matplot/seaborn,我可以重复使用,而且我不是很擅长javascript.
我可以按照这个例子进行操作:如何将独立的散景图嵌入到django模板中.
据我所知,我需要运行一个散景服务器并使用nginx进行代理
如何将交互式散景图嵌入到django视图中?
我试过这个:
启动散景服务器
bokeh serve --allow-websocket-origin=127.0.0.1:8001 selection_histogram.py
在views.py中更新我的视图
def simple_chart(request): script = autoload_server(model=None, app_path="/selection_histogram", url="http://localhost:5006/") return render(request, "simple_chart.html", {"the_script": script})
现在,它按预期交互.
有没有办法将一些参数传递给散景应用程序?
任何帮助将不胜感激.问候