Хорошо, я работаю с бэкэндом RESTful в своем проекте и отправляю данные через jquery.
Я должен сказать, что отладчик werkzeug отлично подходит для отладки, особенно если вы такой ужасный программист на Python, как я. Вы специально создаете исключение там, где хотите исследовать, и проверяете код и переменные, используя HTML-код, отображаемый отладчиком.
Однако, когда вы отправляете запрос на отправку вместо получения, если вы выдаете исключение для внутреннего кода, конечно, браузер не будет отображать текст ответа.
Есть ли какая-нибудь техника, которую я могу использовать для отображения текста ответа, учитывая, что в нем есть javascript и все такое?
Я пробую разные вещи, такие как попытка вставить текст ответа во всплывающее окно, например:
$.postJSON = function(url, data, callback, error_callback) {
return jQuery.ajax({
'type': 'POST',
'url': url,
'contentType': 'application/json',
'data': JSON.stringify(data),
'dataType': 'json',
'success': callback,
'error': error_callback
});
};
$.postJSON('/the_uri', {'foo': 'bar'},
function(response) {
var a = 0;
},
function(response) {
var html = response.responseText;
var my_window = window.open('', 'mywindow1', 'width=350,height=150');
$(my_window.document).find('html').html(html);
});
});
Но это не очень хорошо позаботится о javascript.
У кого-нибудь есть предложения?