【发布时间】:2016-10-04 17:57:50
【问题描述】:
我正在清理 django 代码 - 我的 IDE 可以轻松检测 Python 代码中未使用的变量等,但我还没有找到找到未使用模板变量的方法 - 清理起来会容易得多如果我能找出模板没有访问上下文字典中的哪些值,请查看代码。
有这个工具吗?
编辑:我正在寻找离线解决方案、静态代码分析工具等。虽然下面建议的paranoid templates 解决方案总比没有好,但它并不是最优的,因为模板中有多个{% if ... %} 分支,此外,需要测试所有视图(在所有用例中)才能找到所有未引用的变量.
【问题讨论】:
-
你可以看到带有django-debug-toolbar的变量,虽然它不区分使用和未使用。
标签: django code-cleanup