Главная | Архив новостей | Общение | Площадка | Примеры OpenID
Хостинг Django от «Джино»
Оглавление

Очеловечивание данных

Это приложение содержит набор шаблонных фильтров Django, которые полезны для придания «человеческого вида» данным. Для активации этих фильтров добавьте django.contrib.humanize в конфигурационный параметр INSTALLED_APPS. Затем следует использовать {% load humanize %} в шаблоне для получения доступа к фильтрам.

apnumber

Для чисел от 1 до 9 этот фильтр возвращает письменную форму.

Примеры:

  • 1 преобразуется в «one».

  • 2 преобразуется в «two»

  • 10 преобразуется в «10».

Вы можете передавать как целое, так и строковое представление целого.

intcomma

Этот фильтр преобразовывает целое в строку с разделением разрядов запятой.

Примеры:

  • 4500 станет «4,500».

  • 45000 станет «45,000».

  • 450000 станет «450,000».

  • 4500000 станет «4,500,000».

Вы можете передавать как целое, так и строковое представление целого.

intword

Этот фильтр преобразовывает большое целое в удобное текстовой представление. Хорошо подходит для чисел больше одного миллиона.

Примеры:

  • 1000000 станет «1.0 million».

  • 1200000 станет «1.2 million».

  • 1200000000 станет «1.2 billion».

Поддерживаются значение до одного квадриллиона (1,000,000,000,000,000)/

Вы можете передавать как целое, так и строковое представление целого.

ordinal

Этот фильтр преобразовывает целые в их порядковое представление.

Примеры:

  • 1 становится «1st».

  • 2 становится «2nd».

  • 3 становится «3rd»

Вы можете передавать как целое, так и строковое представление целого.


Увидели ошибку?
Выделите её мышкой и нажмите
Ctrl-Enter
Обработано:
1049 49 130 71

Версия книги
1.0 2.0
Версия 2.0 в процессе перевода!

Мой луч
Многообразие света

Полезное
Актуальные вакансии, Python работа для python-разработчиков.


Скачать в формате
CHM от 2 сентября

Заказать PDF файл можно через почту, чат, джаббер. Всего 2WMZ. Содержимое точно соответствует содержимому сайта.
Чем чаще заказываете — тем больше перевожу.

Русская группа

на поддержку перевода
Яндекс Яндекс.Деньги Хочу такую же кнопку
Ускорить процесс перевода!
R130494980980
Z425285133788
E112528079659
U327380922061

Книга помогла реализовать:
Проект «Мой луч»
АРМ УФМС.


Мой вебсайт стоит666 337,31 руб

© 2008-2009 Ruslan Popov @ gmail.com Powered by Django 1.1 beta 1 SVN-11114
Главная | Архив новостей | Общение | Площадка | Примеры OpenID