我们在out项目中使用的HTML文件在独立运行时工作得非常好,但是当插入DJANGO时,会出现此错误(它看起来有点过头但似乎是JS方法的一个问题/变量必须用django写?):
/ rpg / play /
中的TemplateSyntaxError无法解析某些字符:
变种| a = i.objectName; i.typeName} return function(){function t(t,n,r){var I = l.children(' [数据名="' + T +'"]&#39),O = A(N);我。长度||(I = E(''。)appendTo(升))。,i.empty()追加("&#34 + T +(R"?& #34; + R +"":"&#34)+"&#34 + A(N)+"&#34);无功 S = l.children(); c.text(s.length +" 变量" +(1!== s.length?" s":"")}}函数i(){var R = []; l.children()每个(函数(I,O){O = E(O); VAR S = o.attr("数据名称&#34)中,u = o.attr("数据值&#34); s.startsWith(" TwineScript")| |(S 在 ?n.variables(r.push(S),一个(n.variables [S])== U&安培;& T公司的(S,n.variables [S])!):o.remove())});对于(VAR 我在 n.variables)i.startsWith(" TwineScript&#34)||| r.includes(ⅰ)|| T(1,n.variables [I])} VAR s = e("转:调试 View0 变量&#34)中,u = s.find(" .show-无形&#34); u.click(函数(){E(document.documentElement中).toggleClass("调试模式&# 34),u.toggleClass("启用")});无功 C = s.find(" .show变量&#34),L = s.find(" .variables&#34); c.click(函数(){lc.is(&# 34; .enabled&#34)" ATTR":" removeAttr",c.toggleClass("启用")});无功 F = s.find("选择&#34); f.change(函数(E){风险 T = e.target.value,R = tn.pastLength; 0 ==的R&及(N0> R"倒带":!?"快进",o.showPassage(正.passage))}),n.on("向前",函数(T){风险 R =&的arguments.length大于1&安培;&安培;无效 !0 ==参数[1]参数[1]:!1,I = n.pastLength;?我→1&安培;&安培; f.removeAttr("禁用&#34)中,r ||(f.children ()。每个(函数(T,N){T> = I&安培;&安培; E(N)卸下摆臂()}),f.append("&#34 +(I + 1)+& #34 ;: &#34 + T +"")VAL(I))})上("背面",函数(){n.pastLength< = 1&安培;&安培;˚F .attr("禁用&#34),f.find(" [所选]&#34)。removeAttr("选择&#34),f.val(n.pastLength) })上("负载",函数(E){f.empty(),fe.length< = 1" ATTR":?" removeAttr&#34 ;, e.forEach(功能(E,T){返回 f.append("&#34 +(T + 1)+&#34 ;: &#34 + + e.passage"")})}),n.on("向前",i)的。对("背面&#34 ;, i)中,r.on("设置",函数(例如,R,I){(E === n.variables || e.TwineScript_VariableStore)及;& T公司(R,I,E === n.variables"":e.TwineScript_VariableStoreName)})上("删除",功能(E,T){Ë=== n.variables&安培;&安培。 ; l.find(' [数据名="' + T +'&#34]:否(.temporary)&#39)。除去()} ),E(document.body的).append(S)
答案 0 :(得分:0)
Django不喜欢HTML中单个行的长度,因此随机“|”符号。只需将它分成一条额外的线就可以修复它。