gpt4 book ai didi

python - 限制 django 模板中 TextField 的内容

转载 作者:行者123 更新时间:2023-11-30 23:13:09 25 4
gpt4 key购买 nike

我正在尝试创建一个博客索引页面,其中显示所有博客文章条目。但我想将帖子正文的内容限制在一定数量(类似于您在互联网上看到的任何博客),因此并非所有内容都是可见的,但当用户单击阅读更多链接时,他可以看到该特定帖子的详细信息。

我知道如何为单篇文章创建页面,但我无法弄清楚如何限制帖子正文内容。我需要更改模型中的任何内容还是可以直接从模板执行此操作

<h1><a href="/blog/{{ post.slug }}/">{{ post.title }}</a></h1>
<p>{{ post.post_body }}</p>
<a href="/blog/{{ post.slug }}/" class="btn btn-default">Read More</a>

我已将帖子正文声明为文本字段

post_body = models.TextField()

最佳答案

truncatechars¶

如果字符串长于指定的字符数,则截断该字符串。截断的字符串将以可翻译的省略号序列(“...”)结尾。

参数:要截断的字符数

例如:

{{ 值|truncatechars:9 }}如果值为“Joel is a slug”,则输出将为“Joel i...”。

docs

关于python - 限制 django 模板中 TextField 的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29464937/

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