首页 > 解决方案 > 如何在 TextField django admin 中保留原始文本格式

问题描述

如何在 TextField django admin 中保留原始文本格式(例如新行、粗体文本)。

例如,我想将文本放在两行上。但在 html 代码中,我只看到一行“Line1 Line2”

我找到了解决方案 --- 使用 html 标签,但它不适合我。

如何在 django 中保留没有 html 标签的原始文本格式? 有什么设计建议吗?

UPD 1 我添加了“< pre >”标签,最后如何删除滚动? 在此处输入图像描述

我的代码.html

{% block content %}

<div class="container" style="margin-top: 20px">
    <div class="row">
        <div class="col-md-8">
            <h1>{{vacancy}}</h1>
            <h2>{{vacancy.salary}}</h2>
            <h3><a href="{% url 'company_detail' pk=vacancy.company_key.pk %}">{{vacancy.company_key.name}}</a></h3>
            <p>{{vacancy.city}}</p>
            <p><pre>{{vacancy.text| safe}}</pre></p>
        </div>
    </div>
</div>
{% endblock %}

标签: pythondjangodjango-admin

解决方案


推荐阅读