python传到前端的数据,双引号被转义的问题


Posted in Python onApril 03, 2020

python部分

def mallTemplateConfig(request):
  gameRole_edit = request.session.get('gameRole_edit', []) #获取json串
  return render(request, "operationGL/mallTemplateConfig.html",
         {
          'gameRole_edit': json.dumps(gameRole_edit)
         })

html部分

这样写显示正常,没有问题

<label>{{ gameRole_edit }}</label>

js部分

这样写json串中的双引号,会被转义成"

console.log("{{ gameRole_edit }}")

用下面这种方法,就可以直接转化json串,不会被转义了

JSON.parse("{{ gameRole_edit|escapejs }}")

补充知识:解决flask后台数据传递到前端字符被转义

今天在使用flask+echarts做数据可视化的时候发现后台数据传递到前台但是前台的图表却无法显示

F12查看错误后发现数据中的引号被转义成“'”原因是为了防止js注入

python传到前端的数据,双引号被转义的问题

我需要的数据格式为

python传到前端的数据,双引号被转义的问题

是一个列表如何不让引号转义呢很简单只需要在变量后面加tojson即可

python传到前端的数据,双引号被转义的问题

这样数据就正常显示了看一下正常数据:

python传到前端的数据,双引号被转义的问题

以上这篇python传到前端的数据,双引号被转义的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
利用python实现数据分析
Jan 11 Python
Python使用正则表达式抓取网页图片的方法示例
Apr 21 Python
基于python爬虫数据处理(详解)
Jun 10 Python
TensorFlow实现MLP多层感知机模型
Mar 09 Python
对Python 数组的切片操作详解
Jul 02 Python
pygame游戏之旅 添加游戏暂停功能
Nov 21 Python
Python中fnmatch模块的使用详情
Nov 30 Python
PyCharm2018 安装及破解方法实现步骤
Sep 09 Python
Django连接数据库并实现读写分离过程解析
Nov 13 Python
python绘制玫瑰的实现代码
Mar 02 Python
keras 获取某层输出 获取复用层的多次输出实例
May 23 Python
Anaconda+spyder+pycharm的pytorch配置详解(GPU)
Oct 18 Python
Django实现将一个字典传到前端显示出来
Apr 03 #Python
Django 后台带有字典的列表数据与页面js交互实例
Apr 03 #Python
Django import export实现数据库导入导出方式
Apr 03 #Python
Django用户身份验证完成示例代码
Apr 03 #Python
基于Python共轭梯度法与最速下降法之间的对比
Apr 02 #Python
python 的topk算法实例
Apr 02 #Python
python torch.utils.data.DataLoader使用方法
Apr 02 #Python
You might like
PHP实现的MongoDB数据库操作类分享
2014/05/12 PHP
php开启与关闭错误提示适用于没有修改php.ini的权限
2014/10/16 PHP
PHP+redis实现微博的推模型案例分析
2019/07/10 PHP
JavaScript中SQL语句的应用实现
2010/05/04 Javascript
自己整理的一个javascript日期处理函数
2010/10/16 Javascript
基于jquery实现图片广告轮换效果代码
2011/07/07 Javascript
用模版生成HTML的的框架jquery.tmpl使用详解
2015/01/07 Javascript
第九篇Bootstrap导航菜单创建步骤详解
2016/06/21 Javascript
D3.js实现文本的换行详解
2016/10/14 Javascript
JS实现提交表单前的数字及邮箱校检功能
2017/11/13 Javascript
微信小程序实现折叠面板
2018/01/31 Javascript
js闭包学习心得总结
2018/04/17 Javascript
推荐15个最好用的JavaScript代码压缩工具
2019/02/13 Javascript
vue路由教程之静态路由
2019/09/03 Javascript
[55:18]Liquid vs Chaos 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
Python爬取三国演义的实现方法
2016/09/12 Python
python处理csv数据动态显示曲线实例代码
2018/01/23 Python
详解Python3 pickle模块用法
2019/09/16 Python
Python API自动化框架总结
2019/11/12 Python
Python数据持久化存储实现方法分析
2019/12/21 Python
python计算二维矩形IOU实例
2020/01/18 Python
Django values()和value_list()的使用
2020/03/31 Python
Python实现仿射密码的思路详解
2020/04/23 Python
Django框架请求生命周期实现原理
2020/11/13 Python
Pure Collection美国官网:来自英国羊绒专家的奢华羊绒
2017/11/19 全球购物
英国在线照明超市:Castlegate Lights
2019/10/30 全球购物
个人思想理论学习的自我鉴定
2013/11/30 职场文书
业务员岗位职责范本
2013/12/15 职场文书
初中校园之声广播稿
2014/01/15 职场文书
2014年党务公开方案
2014/05/08 职场文书
保护环境建议书400字
2014/05/13 职场文书
运动会报道稿300字
2014/10/02 职场文书
学习十八大宣传标语
2014/10/09 职场文书
2014年纪检监察工作总结
2014/11/11 职场文书
使用CSS连接数据库的方式
2022/02/28 HTML / CSS
Win11 Beta 预览版 22621.575 和 22622.575更新补丁KB5016694发布(附更新内容大全)
2022/08/14 数码科技