django.contrib.humanizeLink to this heading
A set of Django template filters useful for adding a "human touch" to data.
To activate these filters, add 'django.contrib.humanize' to your
INSTALLED_APPS setting. Once you've done that, use
{% load humanize %} in a template, and you'll have access to the following
filters.
apnumberLink to this heading
For numbers 1-9, returns the number spelled out. Otherwise, returns the number. This follows Associated Press style.
Contoh:
1menjadisatu.2menjadidua.10menjadi10.
Anda dapat melewati di salah satu integer atau string perwakilan dari integer.
intcommaLink to this heading
Rubah integer ke string mengandung koma setiap tiga angka.
Contoh:
4500menjadi4,500.45000menjadi45,000.450000menjadi450,000.4500000menjadi4,500,000.
Format localization will be respected if enabled,
e.g. with the 'de' language:
45000menjadi'45.000'.450000menjadi'450.000'.
Anda dapat melewati di salah satu integer atau string perwakilan dari integer.
intwordLink to this heading
Converts a large integer to a friendly text representation. Works best for numbers over 1 million.
Contoh:
1000000menjadi1.0 juta.1200000menjadi1.2 juta.1200000000menjadi1.2 trilyun.
Nilai sampai 10^100 (Googol) yang didukung.
Format localization will be respected if enabled,
e.g. with the 'de' language:
1000000menjadi'1,0 Juta'.1200000menjadi'1,2 Juta'.1200000000menjadi'1,2 Milliarden'.
Anda dapat melewati di salah satu integer atau string perwakilan dari integer.
naturaldayLink to this heading
For dates that are the current day or within one day, return "today", "tomorrow" or "yesterday", as appropriate. Otherwise, format the date using the passed in format string.
Argument: Date formatting string as described in the date tag.
Contoh (ketika 'hari ini' adalah 17 Feb 2007):
16 Feb 2007` menjadi
kemarin.17 Feb 2007` menjadi
hari ini.18 Feb 2007` menjadi
besok.Any other day is formatted according to given argument or the
DATE_FORMATsetting if no argument is given.
naturaltimeLink to this heading
For datetime values, returns a string representing how many seconds,
minutes or hours ago it was -- falling back to the timesince
format if the value is more than a day old. In case the datetime value is in
the future the return value will automatically use an appropriate phrase.
Contoh (ketika 'sekarang' adalah 17 Feb 2007 16:30:00):
17 Feb 2007 16:30:00menjadisekarang.17 Feb 2007 16:29:31menjadi29 menit lalu.17 Feb 2007 16:29:00menjadi semenit lalu`.17 Feb 2007 16:25:35menjadi4 menit lalu.17 Feb 2007 15:30:29menjadi59 menit lalu.17 Feb 2007 15:30:01menjadi59 menit lalu.17 Feb 2007 15:30:00menjadisatu jam lalu.17 Feb 2007 13:31:29becomes2 jam lalu.16 Feb 2007 13:31:29menjadi`` 1 hari, 2 jam lalu``.16 Feb 2007 13:30:01menjadi1 hari, 2 jam lalu.16 Feb 2007 13:30:00menjadi1 hari, 3 jam lalu.17 Feb 2007 16:30:30menjadi30 detik dari sekarang.17 Feb 2007 16:30:29menjadi29 detik dari sekarang.17 Feb 2007 16:31:00menjadi satu menit dari sekarang`.17 Feb 2007 16:34:35menjadi4 menit dari sekarang.17 Feb 2007 17:30:29menjadisatu jam dari sekarang.17 Feb 2007 18:31:29menjadi2 jam dari sekarang.18 Feb 2007 16:31:29menjadi1 hari dari sekarang.26 Feb 2007 18:31:29menjadi1 minggu, 2 hari dari sekarang.
ordinalLink to this heading
Converts an integer to its ordinal as a string.
Contoh:
1menjadi1st.2menjadi2nd.3menjadi3rd.
Anda dapat melewati di salah satu integer atau string perwakilan dari integer.