我能';不要让Javascript复制我想要的字符串

我能';不要让Javascript复制我想要的字符串,javascript,python,django,Javascript,Python,Django,我有一个在django应用程序上运行的javascript。我从我的views.py中得到一个列表,然后我想得到img url 第一行代码得到了它,控制台日志正好显示了我想要的pictures/logo.png 问题是在代码的第三行中,变量img向我显示:%22%2bimg%2b%22 你能看到我遗漏了什么吗 img = data[i].fields.imagen.substring(13); console.log(img); html += "<div class='brick "+

我有一个在django应用程序上运行的javascript。我从我的views.py中得到一个列表,然后我想得到img url


第一行代码得到了它,控制台日志正好显示了我想要的
pictures/logo.png

问题是在代码的第三行中,变量
img
向我显示:
%22%2bimg%2b%22

你能看到我遗漏了什么吗

img = data[i].fields.imagen.substring(13);
console.log(img);

html += "<div class='brick "+size+"' style='background-image: url(\"{% static '"+img+"' %}\")'><div class='cover'>"+nombre+"</div></div>"
img=data[i].fields.imagen.substring(13);
控制台日志(img);
html+=“”+nombre+“”

解决了这个问题,我不必写

{% static '"+img+"' %} 
像这样的部分,搞乱了一些东西,只是不得不这样说

 url(\"/static/"+img+"\")

console.log(img)在控制台中返回什么?pictures/logo.png将img作为python原始字符串,然后将其提供给您的javascript,可能会有所帮助。python方面有点新手,我在做javascript,是否需要解释一下?我正在寻找它thoDjango自动HTML引用一切安全。如果要防止该字符串,必须将其标记为安全: