Django小技巧02:humanize

Django 附带一组模板过滤器, 可为您的数据添加"人性化"选项。它用于将数字或者日期转化为人类友好可读的格式.

就我个人来说, 我使用模板过滤器非常频繁。 比如我在定了个外卖, 在等待外卖的过程中, 订单页面的时间显示为(考虑到目前是) 更好友好一点, 我能清楚的知道我等待了多长时间。 而不是这样的时间, 让我再计算一遍.

使用方法也非常简单:

在 加入.

然后在 template 中, 载入此 APP 下的标签。

使用过滤器也非常简单, 比如使用过滤器.

功能表

apnumber 英文数字=>

intcomma 三位逗号数字=>

intword 文本数字=>

naturalday 友好的日期=>

naturaltime 友好的时间=>

ordinal 序数字符串=>

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181114G1CR6F00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

同媒体快讯

扫码关注腾讯云开发者

领取腾讯云代金券