💡 Автозагрузка кастомных тегов, которые можно использовать во всех шаблонах
from django import template
template.add_to_builtins('project.app.templatetags.custom_tag_module')
Если добавить это в модуль который загружается по умолчанию (settings.py,urls.py,every app models.py), у вас будут доступны все теги и фильтры из вашего кастомного модуля в любом шаблоне, без использования {% load custom_tag_module %}.
Аргументом к template.add_to_builtins() может быть путь к любому модулю; ваш кастомный модуль не обязательно должен быть привязан к какому то определенному приложению.
Например, это так же может быть модуль расположенный в корневом каталоге проекта (например: 'project.custom_tag_module').
WebDEV #советы #python #django #web