我正在尝试使用会话将一些数据从一页传递到另一页。这是我在 ajax.py 中编写的代码。
def save_cookie(request, query):
request.session['query'] = query
但是当我调用这个 dajaxice 函数时,会发生错误。众所周知,当我们尝试在 html 页面中使用 dajaxice 时,错误消息总是“sth go wrong”。我尝试调试 save_cookie,但我创建的模拟请求对象没有会话属性。但是,如果我做 request.session="blah",它就起作用了。如果我直接使用 save_cookie(request,query)。它会弹出请求对象没有attr seesion的错误消息...
代码是正确的。我没有看到任何错误。有人知道原因吗?