如何在django模板中显示文本字段的前50个单词

Asm*_*ari 14 python django

我的Django模板中有这样的字段:

<p>{{news.description}}<p>
Run Code Online (Sandbox Code Playgroud)

我想展示这个领域的前50个单词.我该怎么做?

Ali*_* R. 34

文档:

{{ news.description|truncatewords:50 }}
Run Code Online (Sandbox Code Playgroud)

  • 如果你不想要省略号,你可以添加```| slice:": - 4"```删除它和空格,或者````-3```如果你想保留空间. (2认同)