Я делаю очистку кода django - моя IDE может легко обнаружить неиспользуемые переменные и т.д. в коде Python, но я не нашел способ найти неиспользуемые переменные шаблона - было бы намного проще очистить код представления, если бы я мог узнать, какие значения в словаре контекста не доступны шаблонами.
Есть ли инструмент для этого?
EDIT. Я ищу офлайн-решение, статический инструмент анализа кода или такой. В то время как предлагаемое ниже параноидальные шаблоны лучше, чем ничего, оно не является оптимальным, поскольку в шаблонах есть несколько ветвей {% if ... %}
и, кроме того, потребовалось бы тестирование всех видов ( во всех случаях использования), чтобы найти все неизменяемые переменные.