将Python漂白库与Google AppEngine一起使用

时间:2013-12-06 03:30:58

标签: google-app-engine python-2.7 tinymce-4

我希望清理(删除所有的javascript)例如tinymce生成的html代码。此代码将在页面上的div中呈现,并且尝试在保存生成的代码时删除所有恶意代码。

Python bleach库似乎是推荐的路径。 Google Appengine支持的thirdparty库中不存在Bleach。

这是否意味着我必须将它与我的Python代码一起安装到Google App Engine?

欢迎任何有关更好实施的建议。

非常感谢。

1 个答案:

答案 0 :(得分:0)

是的,SDK未提供的任何第三方库需要安装在您自己的项目中并与您的代码一起部署。

请参阅文档https://developers.google.com/appengine/docs/python/#Python_Pure_Python

的SDK Pure Python部分

所以你需要在你的项目中直接安装html5lib-python以及漂白。