在调试模式下,是否有可能在生成的视图中写入有关模板生成的详细信息?例如,它可以产生这样的输出:
在基本.html公司名称:
<html>
<body>
{% block content %}
{% endblock %}
</body>
</html>
在页面.html公司名称:
^{pr2}$以这种形式:
<html>
<body>
<!-- block content -->
<!-- from "page.html" -->
Foo
<!-- include "inner.html" -->
Bar
<!-- endblock content -->
</body>
</html>
为什么?因为有时候仅仅通过IDE就很难探索一些更大的依赖关系。或者你知道一些很好的工具来简化导航(生成图形等)?当然,这些信息只能在调试模式下生成。在生产中,它们应该消失。在
您可以使用middlware来实现这一点。我有一段时间也遇到了类似的问题,跟踪模板和调用它们的视图,所以我编写了一个中间件片段,在html响应的顶部添加了一个注释块。它不能完全满足你的要求,但你也许能适应它。在
相关问题 更多 >
编程相关推荐