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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jinja2-隐藏在源代码中显示的语句相关的知识,希望对你有一定的参考价值。

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

data

我在这里像var mapping = {{ data | tojson }};这样使用了Jinja语句

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

答案

简短的答案是没有。无论页面的来源是谁,页面所需的JavaScript无论是否由Jinja模板生成,都将可见。

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

以上是关于Jinja2-隐藏在源代码中显示的语句的主要内容,如果未能解决你的问题,请参考以下文章

在android中显示隐藏片段

仅在一个片段中隐藏状态栏并在其他片段中显示

FragmentTransaction 隐藏/显示有时不起作用

flask知识汇总

在Android Studio片段之间切换时地图片段不隐藏

Flask干货:Jinja2模板中的if和for语句