Html 我怎么才能得到DangGo来显示Django段落之间的空行?

Html 我怎么才能得到DangGo来显示Django段落之间的空行?,html,django,Html,Django,我正在尝试从博客中获取文本,以在html页面上显示,类似于Django管理员中的显示方式。我同时使用了换行符和换行符sbr,出现了以下情况 Django管理员显示了什么(以及我希望它如何显示为段落): 这是一个测试句子1 这是换行后的第二句话 这是我在页面上呈现的代码: <div class="blog-container"> <div class="blogs-rendered"> {% for post in posts %}

我正在尝试从博客中获取文本,以在html页面上显示,类似于Django管理员中的显示方式。我同时使用了换行符和换行符sbr,出现了以下情况

Django管理员显示了什么(以及我希望它如何显示为段落):

这是一个测试句子1

这是换行后的第二句话

这是我在页面上呈现的代码:

<div class="blog-container">
    <div class="blogs-rendered">
        {% for post in posts %}
        {% if post.published %}
        <div class="posts">
            <p class="title">{{ post.title }}</p>
            <p class="tagline">Created by: {{ post.author }} on {{ post.published_on }}</p>
            {% if post.has_been_updated %}
            <p class="tagline">Updated by: {{ post.author }} on {{ post.updated_on }}</p>
            {% endif %}
            <p class="text">{{ post.body|linebreaksbr }}</p>
            <hr />
        </div>
        {% endif %}
        {% endfor %}
    </div>

{posts%%中的post为%s}
{%if post.published%}

{{post.title}

创建人:{{post.author}}{{post.published}}

{%如果post.has_已更新%}

更新人:{{post.author}}{{post.Updated}}

{%endif%}

{{post.body | linebreaksbr}


{%endif%} {%endfor%}
这是它在页面上的显示方式:

<div class="blog-container">
    <div class="blogs-rendered">
        {% for post in posts %}
        {% if post.published %}
        <div class="posts">
            <p class="title">{{ post.title }}</p>
            <p class="tagline">Created by: {{ post.author }} on {{ post.published_on }}</p>
            {% if post.has_been_updated %}
            <p class="tagline">Updated by: {{ post.author }} on {{ post.updated_on }}</p>
            {% endif %}
            <p class="text">{{ post.body|linebreaksbr }}</p>
            <hr />
        </div>
        {% endif %}
        {% endfor %}
    </div>

另一方面,如果我使用换行符而不是换行符,它将取消我所有的CSS代码。CSS代码仅适用于linebreaksbr。

我有一个认识的人帮助我,我们发现它不起作用,因为我在p标记中有post.body,而不是div。它导致主体在容器外部渲染。

我有一个认识的人帮助我,我们发现它不起作用,因为我在p标记中有post.body,而不是divdiv。它导致主体在容器外部进行渲染。

您可以使用css,如下所述:谢谢Ben。我想知道,当通过for循环渲染出{{post.body}时,如何将每个段落作为自己的部分分开。难道我不需要把每一段都写在博客上吗?我对这一点还是新手,所以我想知道是否有一种方法可以像你在那篇文章中展示的那样使用CSS来实现这一点。
post.body
将为你提供行间带有段落标记的文本:
。如果要在各个部分中返回它们,可能需要一个模板标记。查看
首字母过滤器
开始;您可以使用css,如这里所述:谢谢Ben。我想知道,当通过for循环渲染出{{post.body}时,如何将每个段落作为自己的部分分开。难道我不需要把每一段都写在博客上吗?我对这一点还是新手,所以我想知道是否有一种方法可以像你在那篇文章中展示的那样使用CSS来实现这一点。
post.body
将为你提供行间带有段落标记的文本:
。如果要在各个部分中返回它们,可能需要一个模板标记。查看
首字母过滤器
开始;