【问题标题】:How to debug in Tryton?如何在 Tryton 中调试?
【发布时间】:2018-09-01 18:34:59
【问题描述】:

我正在尝试找到一种更详细、更集中的方法来从 Tryton 客户端中的视图中获取错误消息,以加快开发速度。我在用着 tryton -v -d -l DEBUG 但只将 UNICODE 字符串带到客户端。有更好的方法吗?

【问题讨论】:

    标签: debugging tryton


    【解决方案1】:

    我通常使用 eclipse 和 pydev 插件。安装同OpenERP[1]。

    [1]http://domatix.com/entorno-desarrollo-eclipse-openerp-parte-tres/

    【讨论】:

    【解决方案2】:

    就像客户端一样,服务器可以在详细模式下运行,其中堆栈跟踪被发送到标准错误和标准输出。但是这个堆栈跟踪与 tryton 客户端显示的 unicode 堆栈跟踪没有什么不同。因此,一旦发现此类错误,更好的调试方法是在堆栈跟踪帧指示发生异常的代码周围设置断点。

    如果您是第一次使用 pdb,请参阅:https://pythonconquerstheuniverse.wordpress.com/2009/09/10/debugging-in-python/ 以获取有关 pdb 的快速指南。

    OTOH,如果您想在发生异常时在生产中捕获更多信息,请使用 trytond-sentry 集成模块(参见:http://www.openlabs.co.in/article/sentry-tryton-v-1-0

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多