Django将带有jQuery的模板加载到variab中

2024-04-26 14:36:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用一个客户机,它有一个视图,用户登录后,该视图加载一个模板,用jQuery动态绘制画布,并生成画布的图像副本。你知道吗

他们希望保护jQuery代码,在python代码中隐藏进程。你知道吗

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

我也尝试过urllib2、mechanize和Selenium,但都没有成功。你知道吗

有没有别的选择或者我错过了什么?你知道吗

更新/分辨率:如果有人无意中发现这个问题:我最终使用Selenium for Python加载JS函数,向它提供必要的数据并从中提取图像。它有一点开销,但是由于主要目标是保持JS代码的模糊性,所以它是有效的。你知道吗


Tags: 代码用户图像视图模板客户机进程画布
1条回答
网友
1楼 · 发布于 2024-04-26 14:36:42

如果我理解正确的话,您正试图隐藏jquery代码。你知道吗

您不能对用户隐藏jquery代码,因为django在提供模板之前处理python代码,因此无法用python保护jquery代码。实际上,你能做的最好的事情就是最小化和模糊代码,但这只会让人难以阅读。你知道吗

相关问题 更多 >