【发布时间】:2018-10-26 10:45:55
【问题描述】:
我有一个包含人口数据的数据库。我想创建一个显示此数据图形的页面(例如 matplotlib)。我将如何以及在哪里存储我使用 matplotlib 创建的图形?
示例数据:
year | people
2010 | 100
2011 | 110
2012 | 110
2013 | 114
2014 | 124
2015 | 154
2016 | 143
2017 | 112
在我看来,我已经收集了变量、年份和人员。我通常会这样做:
plt.plot(year, people)
plt.savefig('figure.svg')
问题是我将在哪里/如何存储它并将其呈现给用户?我应该将其存储在媒体目录中吗?我不想永远存储文件,因为这样磁盘空间会很快被只使用一次的图表填满。
【问题讨论】:
-
您可以将 matplotlib 与 django stackoverflow.com/questions/30531990/… 一起使用。无论如何,为什么不将它存储在数据库中
标签: python django static-files