gpt4 book ai didi

javascript - Django - 使用 jQuery 将模板加载到变量中

转载 作者:行者123 更新时间:2023-12-03 12:11:33 25 4
gpt4 key购买 nike

我正在使用一个客户端,该客户端有一个 View ,在用户登录后,该 View 加载一个模板,该模板使用 jQuery 动态绘制 Canvas ,并生成 Canvas 的图像副本。

他们想要保护 jQuery 代码,将进程隐藏在 python 代码中。

我尝试使用 PyExecJS,但它不支持 jQuery,因为没有 DOM。

我也尝试过 urllib2、mechanize 和 Selenium,但都不起作用。

有替代方案还是我错过了什么?

更新/解决方案:以防有人偶然发现这个问题:我最终使用 Selenium for Python 来加载 JS 函数,为其提供必要的数据并从中提取图像。它有一点开销,但由于主要目标是保持 JS 代码的混淆,所以它起作用了。

最佳答案

如果我理解正确,您正在尝试隐藏 jquery 代码。

你无法向用户隐藏 jquery 代码,因为 django 在提供模板之前会处理 python 代码,因此无法使用 python 保护 jquery 代码。实际上,您能做的最好的事情就是最小化和混淆代码,但这只会使人类阅读变得困难。

关于javascript - Django - 使用 jQuery 将模板加载到变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24944148/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com