我有一个Flask应用程序,其中有一个收集用户输入的表单。然后,通过对Python脚本中函数的AJAX调用,将该输入作为JSON数据传递。在
这个函数调用一个API,获取一些新数据,然后返回指向AJAX调用的重定向URL。一旦成功,AJAX将重定向到这个新模板window.location.href. 在
我尝试“传递”第一个视图函数,即“搜索”到第二个视图函数,然后渲染相应的模板,但不幸的是,这并没有起到作用。我也尝试过将数据设置为会话变量,然后在模板中访问它,但这似乎也不起作用。在
我的问题
如何访问重定向模板中的变量“response”,结果.html?在
AJAX脚本
...
$.ajax({
type: 'POST',
url: '/the_search',
data: JSON.stringify(data),
contentType: "application/json; charset=utf-8",
success: function(data, status) {
window.location.href = data['website'];
},
error: function() {
console.log('there was an error');
}
})
...
Python脚本
^{pr2}$
目前没有回答
相关问题 更多 >
编程相关推荐