我在我的视图中使用资源。每当出现错误时,它们将立即返回,并返回httpbadrequest对象。当我做r.response时,我可以看到xml形式的内容,但我无法检索状态代码。如何处理错误响应?
except ImmediateHttpResponse, r:
print r.response
答案 0 :(得分:0)
如果是HttpBadRequest,状态代码总是400(第41行的tastypie.http):
class HttpBadRequest(HttpResponse):
status_code = 400
此外:
r.status_code
应该给你。