小编Gav*_*Ray的帖子

从运行 sql 后端的 django 应用程序创建并显示 pyvis 图

这更多是一个关于 pyvis 图的问题,但也涉及一个运行 sqlite3 后端的 django 服务器。我的一个视图需要生成一个交互式 pyvis 图并将其显示在客户端浏览器中。我可以在没有 django 应用程序的情况下使用以下代码来完成此操作:

from pyvis.network import Network
network = Network()
network.show('map.html')
Run Code Online (Sandbox Code Playgroud)

正如您通过此方法所看到的,pyvis 首先创建一个 html 文件并将其保存到磁盘。nework.show() 只是在浏览器中打开文件。因为我将在 django web 应用程序上运行它,所以我宁愿创建图形的 html 而不将其保存到磁盘,然后将其作为视图的 HttpResponse 中的字符串返回。是否可以这样做,或者是否有其他更合适的方法?

django python-3.x pyviz

5
推荐指数
1
解决办法
1008
查看次数

标签 统计

django ×1

python-3.x ×1

pyviz ×1