清理Django Rest Framework中的输入

shr*_*ing 5 python django django-rest-framework

如果我发送类似的东西

{
    "description": "Hello World <script>alert('hacked');</script>"
}
Run Code Online (Sandbox Code Playgroud)

到我的django休息框架视图,我想摆脱脚本标签.

  1. 有没有一种方便的方法来做到这一点,这不涉及覆盖所有的东西并添加strip_tags
  2. 还有什么办法来消毒输入?
  3. 我是否真的在drf文档中覆盖了该部分,还是没有覆盖?

dre*_*ver 6

忽略这里的答案,他们很可怕.

使用漂白剂.你不会得到每一个优势.这是使用库情况.您的客户端根据定义控制客户端.