模板语法中的类型转换

  1. 用的是pongo2 模板引擎 和 django 的模板语法相似

  2. 数据库中的start_time是UTC时间, 例如:2017-12-05T02:41:19Z

  3. 服务是把所有的键值对数据转换为json 后, 传给模板引擎

  4. 期望前端显示的格式为: 2017-12-05 02:41

  5. 当前模板为:<li>time = {{StartTime|date:"Y"}}</li>

  6. 报错信息:

    panic: [Error (where: filter:date) | Line 1 Col 22 near 'date'] filter input argument must be of type 'time.Time'
  7. 模板中 date 换成time 也是同样的报错

所以,有人熟悉模板语法吗?在不能改变输入方式的情况下,能不能把 StartTime 转为 time.Time()类型
如果再解决本地时间+8 就更好了


森林海
浏览 827回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python