gpt4 book ai didi

django - "truncatechars:x"是否有 Markdown 友好的替代方案?

转载 作者:行者123 更新时间:2023-12-05 00:18:23 26 4
gpt4 key购买 nike

经典任务是显示博客文章列表,包括每篇文章的简短摘要。

正如我在网上看到的,最常见的方法是截断原始博客文章的内容。

所以我的 post_list.html模板如下所示:

{% load custom_markdown %}

<div class="col-sm-12">
<p>
<small>
{{ post.text | custom_markdown | truncatechars:160 }}
</small>
</p>
</div>

如果我截断 Markdown 有时 html 标签不会正确关闭 - 结束标签被截断 - 整个 html 页面都会变得一团糟。

是否有一种智能的截断方法,或者我是否需要编写自己的函数?

PS 我得到的最接近的是这个 stackoverflow post: how to truncate markdown in Ruby/Rails .

最佳答案

您可以使用 truncatechars_html 标签。

{{ post.text | custom_markdown | truncatechars_html:160 }}

关于django - "truncatechars:x"是否有 Markdown 友好的替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37863249/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com