有沒有辦法添加包含錯誤mako的錯誤跟蹤的tempate字符串?更好的錯誤報告mako
2
A
回答
0
我不認爲你很可能會找到這樣的事情。像所有其他快速Python模板引擎一樣,Mako通過將您的模板編譯爲Python代碼然後執行它來實現它的速度。一個異常會將執行從模板的代碼中分離出來,因此在引發模板的時候,該模板將無法顯示它(或者爲此做任何其他事情)。
作爲一種替代方案,我建議將您的模板渲染代碼放在try塊中,並使用專門用於該目的的單獨模板呈現任何捕獲的異常。
0
我一直在尋找另一個錯誤,我發現這一點。我認爲如果你仍然需要這個,你可以通過設置mako.strict_undefined = True
來達到目的。我正在使用mako-0.6.2,因此在2010年的版本中可能無法使用。
相關問題
- 1. Zend_Db的更新更好的錯誤報告
- 2. 如何編寫好的錯誤報告?
- 3. 更好的jmeter報告
- 4. 針對Android JUnit4測試運行器的更好錯誤報告?
- 5. 具有更好錯誤報告的XML-RPC服務器
- 6. Mako報告翻譯字段爲Odoo 8
- 7. GDK錯誤報告
- 8. Laravel報告錯誤
- 9. XAMPP錯誤報告
- 10. MongoDB錯誤報告
- 11. PHP報告錯誤
- 12. Python錯誤報告
- 13. GSL:錯誤報告
- 14. Bash錯誤報告
- 15. SEH錯誤報告
- 16. 更好的方法來排隊報告
- 17. sizeof報告錯誤的值
- 18. #rdlc報告中的錯誤
- 19. Dataflow的錯誤報告
- 20. 遷移的報告錯誤
- 21. SPSS中的錯誤報告
- 22. timeIntervalSinceDate報告錯誤的值
- 23. Powershell的ScheduledTask報告錯誤
- 24. Erlang的錯誤報告
- 25. React JS錯誤的錯誤行報告
- 26. 「錯誤報告WTF」在logcat的錯誤
- 27. 通過電子郵件爲Django提供更好的錯誤報告?
- 28. 重載一個方法只是爲了在C++中報告更好的錯誤。有沒有更好的辦法?
- 29. UNDEFINED mako模板錯誤
- 30. Mako錯誤:「expected%>」,轉義%