{% extends "base.html" %} {% block content %} {% load pytils_translit %}
Для загрузки компоненты, в шаблон вставьте код:
{% templatetag openblock %} load pytils_translit {% templatetag closeblock %}
Для наглядности, текст подставленный фильтром выделен курсивом.
Простая транслитерация, из текста
{{ text }}получается
{{ text|translify }}
В шаблоне записано так:
<p>Простая транслитерация, из текста <blockquote>{% templatetag openvariable %} text {% templatetag closevariable %}</blockquote>
получается <blockquote><em>{% templatetag openvariable %} text|translify {% templatetag closevariable %}</em></blockquote></p>
Если включен режим PYTILS_SHOW_VALUES_ON_ERROR
, то при ошибке
отображается оригинальный текст.
Простая детранслитерация, из текста
{{ translit }}получается
{{ translit|detranslify }}
В шаблоне записано так:
<p>Простая детранслитерация, из текста <blockquote>{% templatetag openvariable %} translit {% templatetag closevariable %}</blockquote>
получается <blockquote><em>{% templatetag openvariable %} translit|detranslify {% templatetag closevariable %}</em></blockquote></p>
Если включен режим PYTILS_SHOW_VALUES_ON_ERROR
, то при ошибке
отображается оригинальный текст.
Подготовка текста для URL. Из текста
{{ text }}получается slug
{{ text|slugify }}Также возможна обработка и английского текста: например из
{{ translit }}получается slug
{{ translit|slugify }}
В шаблоне это всё записано так:
<p>Подготовка текста для URL. Из текста <blockquote>{% templatetag openvariable %} text {% templatetag closevariable %}</blockquote>
получается slug <blockquote><em>{% templatetag openvariable %} text|slugify {% templatetag closevariable %}</em></blockquote>
Также возможна обработка и английского текста: например из <blockquote>{% templatetag openvariable %} translit {% templatetag closevariable %}</blockquote>
получается slug <blockquote><em>{% templatetag openvariable %} translit|slugify {% templatetag closevariable %}</em></blockquote></p>
Если включен режим PYTILS_SHOW_VALUES_ON_ERROR
, то при ошибке
отображается оригинальный текст.