Jinja2-隐藏源代码中的显示语句

我有一本从python传递到javascript的字典

data

我在这里使用var mapping = {{ data | tojson }};这样的jinja语句

它似乎显示在网站的源代码中。反正我可以藏起来吗?

ainichong 回答:Jinja2-隐藏源代码中的显示语句

简短的回答是“否”。无论页面源是谁,页面所需的JavaScript(无论是否由Jinja模板生成)都将可见。

更长的答案是,您可以“混淆” JavaScript,以使普通读者无法阅读。技术性更高的对手将把它当作挑战,如果他们可以使用浏览器的内置调试工具,这将很容易。

本文链接:https://www.f2er.com/3131674.html

大家都在问