Используя вкусный ресурс в виду - PullRequest
0 голосов
/ 09 марта 2012

Я использую ресурс на мой взгляд. Всякий раз, когда есть ошибки, они будут возвращены в немедленном httpresponse и его объект httpbadrequest. Когда я делал r.response, я мог видеть содержимое в форме xml, но я не мог получить код состояния. Как справиться с ошибкой ответа?

except ImmediateHttpResponse, r:
    print r.response

1 Ответ

0 голосов
/ 09 марта 2012

В случае HttpBadRequest код состояния всегда равен 400 (tastypie.http в строке 41):

class HttpBadRequest(HttpResponse):
    status_code = 400

Также:

r.status_code 

должен дать его тебе.

...