相关疑难解决方法(0)

如何使用Flask将数据从JS发送到Python?

我正在使用Flask创建一个网站,我希望能够使用页面中的数据执行python代码.我知道我可以简单地使用表单,但它是一个单页,它在接收用户输入时不断更新,每次发生某些事情时重新加载页面都是一个巨大的麻烦.我知道我可以{{ function() }}在javascript里面做,但我如何{{ function(args) }}使用js变量在javascript里面做?到目前为止,我唯一能想到的是使用js更新像MongoDB这样的外部数据库,然后使用Python来读取它,但是这个过程会使网站变慢很多.

jQuery需要从Python函数中获取一个字典对象列表,然后可以在html中使用它.所以我需要能够做到这样的事情:

JS:

var dictlist = { getDictList(args) };
dictlist.each(function() {
    $("<.Class>").text($(this)['Value']).appendTo("#element");
});
Run Code Online (Sandbox Code Playgroud)

蟒蛇:

def getDictList(args):
    return dictlistMadeFromArgs
Run Code Online (Sandbox Code Playgroud)

javascript python jquery flask

10
推荐指数
2
解决办法
3万
查看次数

标签 统计

flask ×1

javascript ×1

jquery ×1

python ×1