Следующая коллекция шаблонных фильтров обрабатывает общие языки разметки:
textile: Обрабатывает Textile (http://en.wikipedia.org/wiki/Textile_(markup_language)).
markdown: Обрабатывает Markdown (http://en.wikipedia.org/wiki/Markdown).
restructuredtext: Обрабатывает ReStructured Text (http://en.wikipedia.org/wiki/ReStructuredText).
В каждом случае фильтр ожидает отформатированную разметку в виде строки и возвращает строковое представление размеченного текста. Например, фильтр textile преобразовывает текст в формате Textile в HTML:
{% load markup %}
{{ object.content|textile }}
Для активации этих фильтров следует добавить
django.contrib.markup в конфигурационный параметр
INSTALLED_APPS. Затем следует использовать
{% load markup %} в шаблоне для получения доступа
к фильтрам. Более подробную документацию можно получить, читая
исходный код файла
django/contrib/markup/templatetags/markup.py.
| Пред. | Уровень выше | След. |
| Очеловечивание данных | Начало | Глава 15. Компоненты |
0 comments | Make a comment