我正在try 输出项目列表上描述的前255个字符,并正在寻找一种方法来实现这一点.
例如:我有一个包含300个左右字符的变量.
我把这个变量叫做{{ my_variable|characterlimit:255 }}
它将只返回该变量的前255个字符.
如果这个标记不存在,我将简单地创建它(并建议将其放到Django中),但是在我花时间这样做之前,我想确保它不存在.谢谢!
我正在try 输出项目列表上描述的前255个字符,并正在寻找一种方法来实现这一点.
例如:我有一个包含300个左右字符的变量.
我把这个变量叫做{{ my_variable|characterlimit:255 }}
它将只返回该变量的前255个字符.
如果这个标记不存在,我将简单地创建它(并建议将其放到Django中),但是在我花时间这样做之前,我想确保它不存在.谢谢!
如果"my_变量"是一个字符串,那么可以利用slice filter,它将字符串视为一个字符列表.如果是一组单词,粗略的对等词是truncatewords——但这听起来不太像你的需要.
truncatewords
还会在截断结果的末尾添加省略号...
.
用法类似于
{{ my_variable|slice:":255" }}