Flask视图函数,返回的参数,如何通过js或jQuery获取

来源:1-1 课程介绍

人中dragon凤

2021-03-07 19:25:57

问题描述:

视图函数中,通过orm查询出对应结果,将结果通过参数返回到模板,通过模板语言在前端script标签接收,如何实现?

相关截图:

视图函数

http://img.mukewang.com/climg/6044b70a0997a8c706530282.jpg

如上图,查询结果result,通过赋值给die变量,通过return返回。

相关截图:

前端代码

http://img.mukewang.com/climg/6044b7d8090a037a05770273.jpg

原本想通过,模板语句{{die}}获取数据

http://img.mukewang.com/climg/6044b7d80917cb1204830116.jpg

浏览器控制台报错

http://img.mukewang.com/climg/6044b7d80992b36215190236.jpg

模板语句得到的值为上图


写回答

1回答

时间,

2021-03-08

同学,你好!

1、filter_by得到的结果是sql语句,可以继续使用.first()或.all()获取具体的数据

2、将想要传递的数据放到列表中,将列表类型的数据传递到页面中

http://img.mukewang.com/climg/604584de09201aa407690223.jpg

3、会将引号转换成特殊字符 ,可以使用tojson将变量输出为JSON字符串

http://img.mukewang.com/climg/60458631094ecf1105340065.jpg

http://img.mukewang.com/climg/604586650950482d07340284.jpg

祝:学习愉快!

0

0 学习 · 2433 问题

查看课程