包 django.contrib.humanize 包含了一些是数据更人性化的模板过滤器。 要激活这些过滤器,请把 ‘django.contrib.humanize’ 加入到你的 INSTALLED_APPS 中。完成之后,向模版了加入 {% load humanize %} 就可以使用下面的过滤器了。
名称 用法
apnumber 对于1到9的数字,该过滤器返回了数字的拼写形式。否则,它将返回数字。
intcomma 将整数转换为每三个数字用一个逗号分隔的字符串
intword 将一个很大的整数转换成友好的文本表示方式,1200000 变成1.2million
ordinal 将整数转换为序数词的字符串形式
{% load humanize %}
{{ 1|apnumber }}
{{ 6|apnumber }}
{{ 45000000|intcomma }}
{{ 12000000|intword }}
{{ 5|ordinal }}

image.png