我很努力地使用datetime.timedelta值作为我的折线图中的y轴。datetime.timedelta在谷歌图表折线图
以下是我有:
var data = new google.visualization.DataTable();
data.addColumn('string', 'Day');
data.addColumn('timedelta', 'Time Average');
data.addRow(['Oct-20', {{ timedeltaObject }})]);
我猜测的图形不会呈现因无效的类型。我需要使用时间作为我的y轴的值,特别是只有几小时和几分钟。在Oct-20
上说,我花了2小时5分钟做X.它应该在图上绘制这个值。
我知道可以绘制日期时间对象,但我特别需要一个时间值而不是日期值。
如果您在Jinja模板中调用python对象,您是否需要将它封装在“{{}}”中? – cowbert
是的,这就像我的代码。为了清晰起见,我将编辑该问题。 – nyvokub
你可以插入'console.log({{timedeltaObject}}''并查看什么jinja渲染对象为? (我不知道Jinja是在调用'__repr __()'还是'__str__'或其他什么东西,还请添加一个Jinja/Jinja2标签,因为它是一个因子 – cowbert