【发布时间】:2019-11-25 18:34:09
【问题描述】:
我想在 django 应用程序中显示时间序列数据。数据目前以 csv 格式提供。我想到的最简单的解决方案是在视图函数中使用 pandas 加载数据,然后用它执行我想要的处理并将处理后的数据提供给上下文字典中的 HTML 模板:
def view_function(request):
df = pd.read_csv('data/test.csv')
# Any further processing of the loaded Dataframe
# that returns df_processed
context = { 'data': df_processed}
return render(request, 'template.html', context)
但是,由于我是 Web 开发的新手,我想知道这是否是一种方法,或者该解决方案是否真的存在严重的问题?如果是,有什么更好的方法?
【问题讨论】: