Django 模板 render传参不转码

 

今天通过Django后端向前端页面传递一行js代码,却发现符号被转码了导致代码不能执行

 

Django代码

HTML代码

实际生成页面代码

我们可以看到实际代码中的引号被转义,导致代码不能执行,

 

 

解决方法

我们在HTML代码中改成这样就好了

 

 加上   | safe 这样就可以防止字符串转义了

代码调用成功!

 

posted @ 2019-01-27 18:57  『万象-归尘』——Yangye  阅读(1196)  评论(0编辑  收藏  举报