【发布时间】:2018-08-07 22:41:17
【问题描述】:
问题陈述 - 我试图做的是使用 Django 和 pandas 创建一个仪表板。 Pandas 将执行计算部分,Django 将显示数据以及所有绘图和图形。
已实现:创建了一个应用并在视图文件中导入了 pandas。然后渲染它。虽然显示我的数据,但它是我的数据的错误屏幕。我的理解是我必须使用模板来显示我的数据。
我的代码:
def index(request):
df = pd.DataFrame(pd.read_csv("C:/Users/lol/Desktop/lol.csv"))
dff = df[["column_one", "column_two", "column_three"]]
dff = dff.set_index("column_one")
return render(request, dff.head(5))
如果有人能指出我如何以表格格式将数据框推送到网站。 当前的 HTML 格式。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<p>Hello Hi </p>
</body>
</html>
提前致谢,我是 Django 新手。
【问题讨论】:
-
您希望如何显示您的数据?表格或图表和图形?
-
从表格开始就足够了,但以后需要图表
标签: python django pandas web dashboard