Как я могу вернуть HTML-код, используя `render_to_response`?
Мой код возврата:
return render_to_response(
'login.html',
context_instance=RequestContext(request, locals())
)
и иногда это работает следующим образом:
но иногда, когда я использую его в декораторе, он становится таким, и он не работает:
Я хочу знать, что случилось... и как я могу получить HTML-код...
1 ответ
Есть причина.
В первой сцене request запрос напрямую из браузера. Но во второй сцене это от JS. Так же, как JS отправляет request_a, а ответ на request_a перенаправляется на request_b, когда JS получает ответ от request_b, он просто думает, что это нормальный ответ, JS не может проанализировать его по html и show. Таким образом, если тот же запрос_a отправляется браузером, он работает, но при отправке из JS - нет. Это не имеет значения с декоратором. Прошу прощения за неправильное направление.