是否有可能在调试模式下写入有关模板生成的生成视图详细信息?例如,它可以生成这样的输出:
base.html文件:
<html>
<body>
{% block content %}
{% endblock %}
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
page.html中:
{% extend "base.html" %}
{% block content %}
Foo
{% include "inner.html" %}
Bar
{% endblock %}
Run Code Online (Sandbox Code Playgroud)
进入这样的形式:
<html>
<body>
<!-- block content -->
<!-- from "page.html" -->
Foo
<!-- include "inner.html" -->
Bar
<!-- endblock content -->
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
为什么?因为有时只是通过IDE来探索一些更大的依赖项是非常困难的.或者您可能知道一些更好的工具,以便于导航(生成图表等)?当然,只应在调试模式下生成此信息.在生产中,它们应该消失.
如何监听Tornado Web Server上的连接不是来自本地网络?默认只侦听来自localhost的连接.我尝试过Django的提示,开始监听地址0.0.0.0,但这不起作用.
一些简单的代码:
server = tornado.httpserver.HTTPServer(application)
server.listen(8000, '0.0.0.0')
Run Code Online (Sandbox Code Playgroud)