Я делаю очистку кода django -моя IDE может легко обнаруживать неиспользуемые переменные и т. д. в коде Python, но я не нашел способ найти неиспользуемые переменные шаблона -это было бы намного легче очистить код представления, если бы я мог узнать, к каким значениям в контекстном словаре не обращаются шаблоны.
Есть ли инструмент для этого?
РЕДАКТИРОВАТЬ:Я ищу автономное решение, инструмент статического анализа кода или что-то в этом роде. Хотя параноидальные шаблоны решение, предложенное ниже, лучше, чем ничего, оно не является оптимальным, поскольку в шаблонах есть несколько {% if... %}
ветвей и, кроме того, потребовало бы тестирования всех представлений (во всех случаях использования ). ], чтобы найти все переменные, на которые нет ссылок.