在视图中使用tastypie资源

时间:2012-03-09 00:19:43

标签: python django tastypie

我在我的视图中使用资源。每当出现错误时,它们将立即返回,并返回httpbadrequest对象。当我做r.response时,我可以看到xml形式的内容,但我无法检索状态代码。如何处理错误响应?

except ImmediateHttpResponse, r:
    print r.response

1 个答案:

答案 0 :(得分:0)

如果是HttpBadRequest,状态代码总是400(第41行的tastypie.http):

class HttpBadRequest(HttpResponse):
    status_code = 400

此外:

r.status_code 

应该给你。