我正在做以下事情:
{% for wrapping in wrappings %} //array of strings
<input type="radio" value="{{ wrapping[:-3] }}" etc
我想输出包装中的所有字符串减去最后3个字母,但我收到了:
TemplateSyntaxError: Could not parse the remainder: '[:-3]' from 'wrapping[:-3]
。
知道什么是错的/怎么做呢?谢谢,
答案 0 :(得分:19)
您可以使用切片过滤器:
{{ wrapping|slice:":-3" }}
答案 1 :(得分:2)
您需要slice
过滤器。
答案 2 :(得分:0)
{{ variable|slice:":-3" }}
会这样做。