Django中截断字符的过滤器是什么?
在Django的文档中,有介绍一些内置的标签和过滤器,其中有一个过滤器可以用来截断单词,但没有提供一个可以截断字符(比如字母、数字、空格等)的过滤器。请问有没有这样的功能呢?
4 个回答
0
我之前用过这个,效果很好:
7
从Django 1.4开始,truncatechars
这个功能现在已经成为内置的过滤器,可以直接使用了。
https://docs.djangoproject.com/en/1.4/ref/templates/builtins/#truncatechars
8
你可以使用切片的写法:{{ a_string_variable|slice:":5" }}
。这样做会让你得到字符串中的前5个字符。