Discuss / Python / 请问列表中的“创建时间”是如何显示的?

请问列表中的“创建时间”是如何显示的?

Topic source

LeonStones

#1 Created at ... [Delete] [Delete and Lock User]

1.用blogs api的时候返回的json没有经过jinja2的datetime_filter。请问该如何让json经过jinja2的过滤器呢?

2.我用了vuejs前端的过滤器实现了显示创建时间:,但还是想知道怎么在让json经过jinja2的过滤器。 我自定义了 vue的 过滤器 和 标签:

<span>${blog.created_at | datetime}</span>

Vue.filter("datetime", function (value) { //全局方法 Vue.filter() 注册一个自定义过滤器,必须放在Vue实例化前面 return new Date(value*1000).toLocaleString(); });

请问同学们是如何实现的?

廖雪峰

#2 Created at ... [Delete] [Delete and Lock User]

jinja2只负责后端渲染,你在前端拿到的json跟jinja2一点关系都没有,只能用js转换时间


  • 1

Reply