Как отобразить текст в html из Django, как он набран в текстовом поле
Я хочу отображать текст в HTML из Django в правильном формате.
Т.е. правильный пробел, перенос строки и т.д.
Я использовал <p>{{blog.main_content}}</p>
Вот скриншот добавленных данных
Текст, отображаемый на веб-странице
Помогите, пожалуйста, разобраться. Как я могу отобразить этот текст в нужном формате?
Вы не поделились тем, как он сохраняется в базе данных. Предположительно, это сохранение в виде обычного текста. Вы можете использовать фильтр linebreaks
.
https://docs.djangoproject.com/en/dev/ref/templates/builtins/#linebreaks
{{blog.main_content|linebreaks}}