-2

我的返回码是:

return render_to_response(
        'login.html',
        context_instance=RequestContext(request, locals())
    )

有时它的工作原理如下: 在此处输入图像描述

但有时当我在装饰器中使用它时,它变成了这个并且它不起作用:

在此处输入图像描述

我想知道发生了什么...以及如何获取 html 代码...

4

1 回答 1

0

明白了原因。

在第一个场景中,请求直接来自浏览器。但在第二个场景中,它来自JS。就像 JS 发送 request_a,request_a 的响应重定向到 request_b,当 JS 得到 request_b 的响应时,它只是认为这是一个正常的响应,JS 无法通过 html 解析并显示。因此,如果浏览器发送相同的 request_a ,它可以工作,但从 JS 发送时,它不会。与装饰器无关。我很抱歉问错了方向。

于 2017-04-25T13:06:36.283 回答