使用Django Piston破坏管道错误

时间:2011-09-09 14:29:49

标签: django django-piston

我已经实现了一个简单的POST处理程序,用于使用Django Piston上传文件。我正在使用manage.py runserver进行测试。当我的处理程序抛出异常时,我在控制台中出现错误:“[Errno 32] Broken pipe”。回溯在某处是Python套接字服务器代码。显然,异常导致管道被破坏,这是控制台中显示的错误。

是否有一种简单的方法可以记录我的处理程序中的实际异常和回溯?否则追捕问题真的很困难。

1 个答案:

答案 0 :(得分:0)

我自己想出了这个。这是我的错,因为我使用“curl -f”来发出我的请求,所以curl不会从服务器读取响应,而是切断管道并向shell返回错误。

可能发生在其他人身上,但我重新命名了这个问题,以便更清楚地发生了什么。