PyTils Demo
{% block content %}Для того, чтобы воспользоваться PyTils в Django, нужно:
- Установить PyTils (как это сделать написано в INSTALL, в архиве с PyTils)
- Добавить 'pytils' в INSTALLED_APPS
- В шаблоне загрузить соответствующий компонент PyTils (подробности см. в примерах к компонентам)
- Вставить в нужном месте искомый тег/фильтр.
Компоненты PyTils, доступные для загрузки:
- pytils_dt - работа с датами
- pytils_numeral - работа с числами
- pytils_translit - простая транслитерация
Замечание: В зависимости от обстановки PyTils по разному реагирует на ошибки при обработке тега/фильтра:
- Если в режиме отладки (в settings указано
DEBUG = True
), то подставляется "unknown: краткое описание ошибки" - Если не в режиме отладки, то вместо значений подставляется пустая строка
- Если не в режиме отлакди, но в settings указано
PYTILS_SHOW_VALUES_ON_ERROR = True
, то вместо значений подставляются переданные параметры. Подробности см. в описании тегов/фильтров.
Протестировано с Django 0.95 и 0.96pre
Данный пример работает на Django {{ params.django_version }} с использованием PyTils {{ params.pytils_version }}.
{% endblock %}