Шаблоны Django: реализация настраиваемых тегов и фильтров.
Шаблоны Django помогают вам управлять HTML вашего веб-приложения. Шаблоны используют мини-язык с переменными, тегами и фильтрами. Вы можете условно включать блоки, создавать циклы и изменять переменные перед их отображением. Django поставляется с большим количеством встроенных тегов и фильтров, но что если их недостаточно? В таком случае, напишите свои собственные! В этом уроке рассказывается о том, как написать собственные пользовательские теги и фильтры для шаблона Django.
realpython.com/django-…-filters