在模板中显示并格式化Django DurationField

在模板中显示并格式化Django DurationField,第1张

在模板中显示并格式化Django DurationField

不,我不认为可以使用任何内置过滤器来格式化a

timedelta
,但是自己编写应该很容易。

这是一个基本示例

from django import templateregister = template.Library()@register.filterdef duration(td):    total_seconds = int(td.total_seconds())    hours = total_seconds // 3600    minutes = (total_seconds % 3600) // 60    return '{} hours {} min'.format(hours, minutes)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5661910.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存