Skip to content

Latest commit

 

History

History
54 lines (34 loc) · 1.18 KB

django_contrib_humanize.markdown

File metadata and controls

54 lines (34 loc) · 1.18 KB

django.contrib.humanize

for Django version 1.1

http://docs.djangoproject.com/en/1.1/ref/contrib/humanize/#ref-contrib-humanize

Data Model

None

URL Design

None

Views & Templates

None

TemplateTags

  • ordinal

    • Converts an integer to its ordinal as a string. 1 is '1st', 2 is '2nd', 3 is '3rd', etc. Works for any integer.
  • intcommon

    • Converts an integer to a string containing commas every three digits. For example, 3000 becomes '3,000' and 45000 becomes '45,000'.
  • intword

    • Converts a large integer to a friendly text representation. Works best for numbers over 1 million. For example, 1000000 becomes '1.0 million', 1200000 becomes '1.2 million' and '1200000000' becomes '1.2 billion'.
  • apnumber

    • For numbers 1-9, returns the number spelled out. Otherwise, returns the number. This follows Associated Press style.
  • naturalday

    • For date values that are tomorrow, today or yesterday compared to present day returns representing string. Otherwise, returns a string formatted according to settings.DATE_FORMAT.

View Decorators

None

Forms

None

Constants

None