Вы можете использовать response.content
для просмотра окончательного содержимого / сообщений об ошибках, которые будут отображаться на веб-странице в виде строки байтов. документы
>>> response = c.get('/foo/bar/')
>>> response.content
b'<!DOCTYPE html...
Если вы возвращаете ответ json (который вы, вероятно, используете, если используете rest framework), вы можете использовать response.json()
для анализа json. документы
>>> response = client.get('/foo/')
>>> response.json()['name']
'Arthur'
Примечание: Если заголовок Content-Type
не "application/json"
, тогда ValueError будет поднят при попытке разобрать ответ.Обязательно обращайтесь с ним правильно.