【问题标题】:Debugging error 500 issues in Python EVE在 Python EVE 中调试错误 500 问题
【发布时间】:2015-08-30 23:32:22
【问题描述】:

在 Python EVE 中调试资源上的错误 500 问题的最佳方法是什么? 我的一个项目端点中的 PATCH 方法有问题。在我们收到错误 500 之前,是否有选项可以获取更详细的错误或使用正确的信息捕获异常。

我的数据库是 MongoDB,我使用的是 Cerberus 样式的架构。

【问题讨论】:

    标签: python eve


    【解决方案1】:

    如果您打开调试模式,您将在响应正文中收到异常消息。只需在您的设置中设置DEBUG = True,或像这样运行应用程序:

    from eve import Eve
    
    app = Eve()
    app.run(debug=True)
    

    另外,如果你真的想深入挖掘,可以克隆存储库并从中安装(pip install -e <path to the repo>。然后你可以直接在源代码中设置自己的断点。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-19
      • 1970-01-01
      • 2013-09-05
      • 1970-01-01
      • 2012-08-27
      相关资源
      最近更新 更多