Hola, estoy tratando de almacenar código HTML en la base de datos con Django pero tengo un problema con los caracteres de escape.
aquí hay un objeto que estoy tratando de almacenar pero
{ "data": "<div class=\"read\" id=\"search\">Google</div>" }Esto es lo que obtengo en la base de datos.
<div class="read" id="search">Google</div> Traté de almacenar con Model.objects.create()
esto se convierte en un problema para analizar demasiado HTML en javascript entonces. El objeto JSON se confunde con las comillas dobles. la solución es que quiero almacenar datos en la base de datos con barras invertidas \ también para que pueda analizarse correctamente como un objeto JSON.
¿Has probado un triple slash? Dos para crear una barra invertida escapada y luego una para escapar de la comilla doble
{ "data": "<div class=\\\"read\\\" id=\\\"search\\\">Google</div>" }