本文介绍了如何调试Mako模板?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



到目前为止,我发现当Mako模板未正确编码时,无法产生可用的回溯。除了每个代码行?

解决方案

Mako实际上提供了一个:

 从mako导入异常

try:
template = lookup.get_template(uri)
打印template.render()
除了:
print exceptions.html_error_template()。render()


So far I've found it impossible to produce usable tracebacks when Mako templates aren't coded correctly.

Is there any way to debug templates besides iterating for every line of code?

解决方案

Mako actually provides a VERY nice way to track down errors in a template:

from mako import exceptions

try:
    template = lookup.get_template(uri)
    print template.render()
except:
    print exceptions.html_error_template().render()

这篇关于如何调试Mako模板?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-22 20:36