Django. Как я могу редактировать текст, полученный из базы данных, с помощью HTML?

У меня есть база данных, в которой хранится текст. Я загрузил этот текст в базу данных в виде списка. Мне нужно, чтобы этот текст отображался на странице так же, как список, но отображался в виде строки. Я попытался подключить javascript и использовать цикл, чтобы отследить ';' и написать вместо него '\n'. Сам код работал нормально, но когда я начал получать элемент с текстом с помощью getElementById, я столкнулся с проблемой: я получаю много текста: aligntitlelangtranslatedirhidden... и т. д.

Мой JS-код:

function textTab(){
        let text = document.getElementById('specsText');
        let newText = '';

        for(let el in text) {
            if (el === ';'){
                newText += '\n';
            } else{
                newText += el;
            };
        };
        console.log(newText);
        text.innerHTML = newText;
    };
textTab()

Я новичок, поэтому заранее прошу прощения за возможную неточность вопроса или ошибки в коде

Вернуться на верх