有没有办法添加包含错误mako的错误跟踪的tempate字符串?更好的错误报告mako
2
A
回答
0
我不认为你很可能会找到这样的事情。像所有其他快速Python模板引擎一样,Mako通过将您的模板编译为Python代码然后执行它来实现它的速度。一个异常会将执行从模板的代码中分离出来,因此在引发模板的时候,该模板将无法显示它(或者为此做任何其他事情)。
作为一种替代方案,我建议将您的模板渲染代码放在try块中,并使用专门用于该目的的单独模板呈现任何捕获的异常。
0
我一直在寻找另一个错误,我发现这一点。我认为如果你仍然需要这个,你可以通过设置mako.strict_undefined = True
来达到目的。我正在使用mako-0.6.2,因此在2010年的版本中可能无法使用。
相关问题
- 1. 如何编写好的错误报告?
- 2. 更好的jmeter报告
- 3. Mako报告翻译字段为Odoo 8
- 4. Bash错误报告
- 5. GSL:错误报告
- 6. SEH错误报告
- 7. Python错误报告
- 8. #rdlc报告中的错误
- 9. Powershell的ScheduledTask报告错误
- 10. 迁移的报告错误
- 11. Dataflow的错误报告
- 12. 更好的方法来排队报告
- 13. 通过电子邮件为Django提供更好的错误报告?
- 14. Mako错误:“expected%>”,转义%
- 15. UNDEFINED mako模板错误
- 16. 重载一个方法只是为了在C++中报告更好的错误。有没有更好的办法?
- 17. jasper报告错误状态错误
- 18. 如何最好地实现简单的崩溃/错误报告?
- 19. C#中是否有良好的工作错误报告库?
- 20. eglGetError()报告错误成功
- 21. PHP错误报告关闭
- 22. C#PrintDialog.PrinterSettings.CanDuplex报告错误
- 23. 如何报告Zenity错误
- 24. PHP按需错误报告
- 25. SSRS报告日志错误
- 26. Python OSError不报告错误
- 27. 碧玉报告错误
- 28. `UnboundLocalError`报告错误行号
- 29. PHP错误报告:Wordpress
- 30. PHP邮件错误报告