Django应用程序,数据来自Postgres和dataviz的d3.js

2024-04-26 11:47:04 发布

您现在位置:Python中文网/ 问答频道 /正文

这是我第一次和Django擦肩而过。我正在尝试创建一个应用程序,它有一个textinput,它的值需要在Postgres数据库中查询。结果将被读入Pandas数据帧并完成一些聚合,然后将结果集转换为json,该json为d3强制定向图提供数据。在

我创建了一个有来源,目标和权重的模型

class Graph(models.Model):
    source = models.CharField(max_length=25)
    target = models.CharField(max_length=25)
    weight = models.IntegerField()

我在网上看了很多教程,但不知道在哪里编写代码来调用psycopg2来获取结果(是吗views.py?) 以及如何将聚合值映射到上面模型中的对象。或者ORM负责映射吗?请协助工作流程。谢谢。在


Tags: 数据django模型数据库json应用程序pandasmodels