Есть проект, где много разных иконок в меню + они же повторятся неоднократно… но, возможно они будут меняться. как быть? менять везде ссылки - это напряжно.
Идея (может неправильная):
Создать контекст процессор, который будет создавать 15-20 переменных (ссылки на иконки) и пользоваться этими переменными.
1) Сильно ли упадет производительность?
2) Можно ли вообще создать контекст процессор, который будет разбирать какой-то YAML или JSON и делать переменные для темплейта.
3) Как часто компилируются (запускаются модули) - например context_processors.py. Каждый раз, когда генерируется ХТМЛ из темплейта или как?
Спасибо…