我有一些烧瓶代码可以呈现像这样的HTML文档
html = render_template('test.html', data=data)
其中test.html由
提供<div>
{{ moment(data.date).fromNow() }}
</div>
我正在使用moment.js文件打印现在和日期之间的时差。但是,在上面的示例中,时刻功能不起作用。我试图将时刻功能包含在模板中,如
{% block scripts %}
{{ moment.include_moment() }}
{% endblock %}
但这似乎没有诀窍......我怎样才能在这种情况下使用javascript函数?
答案 0 :(得分:1)
如果您想要从日期开始计算时间,并且无论如何都要从python中获取日期,那么为什么不使用timesince filter。 Here您会发现有关添加自定义适配器的信息。 我认为这将是更透明的解决方案。
然后它看起来像这样:
<div>
{{ data.date|timesince }}
</div>