Хранение html в базе данных в django
Здравствуйте, я пытаюсь сохранить HTML код в базе данных с помощью Django, но столкнулся с проблемой, связанной с символами экранирования.
вот объект, который я пытаюсь сохранить, но
{
"data": "<div class=\"read\" id=\"search\">Google</div>"
}
вот что я получаю в базе данных.
<div class="read" id="search">Google</div>
Я пытался хранить с помощью Model.objects.create()
это становится проблемой при разборе слишком большого количества HTML в javascript. Объект JSON путается с двойными кавычками. Решение заключается в том, что я хочу хранить данные в базе данных с обратными слешами \ также, чтобы они могли быть правильно разобраны как объект JSON.
Пробовали ли вы использовать тройную косую черту? Два, чтобы создать обратную косую черту, а затем один, чтобы избежать двойной кавычки
{
"data": "<div class=\\\"read\\\" id=\\\"search\\\">Google</div>"
}