Попытка заставить \n работать в django/html после использования python для скрипта [дубликат]

Я создал скрипт Python, который извлекает список платежей, приходящих на электронную почту моей компании. Я подумал, что это было бы интересно сделать для платежей Cashapp/Venmo, чтобы скомпилировать их. Однако я очень хочу, чтобы сайт форматировал платежи/детали так, чтобы каждый платеж был на новой строке. В python я поместил final = final + ..... + \n для строки, которая будет использоваться в html. Однако \n не работает в HTML, что бы я ни пытался сделать.

В моем views.py я устанавливаю data=final, затем вызываю его здесь в HTML.

<body>
    <button onclick="location.href='{% url 'script' %}'" >
        Check new payments
    </button> <hr>
    {% if data %}
    {{data}}
    {% endif %}
</body>

Это выводит все необходимые данные, но они находятся в одной непрерывной строке и не включают \n. Если я печатаю его в терминале, он включает их. Это вероятно потому, что html не распознает \n я предполагаю, я просто не знаю альтернативы для этого.

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