对于给定的字符串,我尝试分别用\'和\“替换单引号(')和双引号(”)以在Django视图中呈现它。
我正在尝试
lote.descripcion.replace("'", '\'')
lote.lote.replace("'", "\'")
但这是行不通的。
说明示例:
com_comi'lla22 - fecha: 06/07/2020 - exp: 06/07/2020
例子:
com_comi'lla22
感谢您的答复。
为了使示例正常工作,您还必须转义该\
字符:
lote.descripcion.replace("'", '\\\'')
lote.lote.replace("'", "\\'")
但是您也可以查看有关MarkupSafe的信息,这将为您完成。该库是专门完成的,因此您可以安全地在html代码中插入字符串。
编辑:@RobinZigmond是正确的
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句