Может кто-нибудь сказать мне, существует ли такой метод, как substr в PHP (http://pl2.php.net/manual/en/function.substr.php) существует в шаблонах Django?
Вы можете использовать фильтр slice , хотя я не думаю, что есть эквивалент аргумента $length.
slice
$length
Вы можете использовать cut фильтр, например. :
cut
{{ value }} -> 'hello world' {{ value|cut:'hello ' }} -> 'world'
В Python подстроки доступны как слайсы; в django есть встроенный фильтр slice .
Поскольку всем было бы достаточно оставить ссылку, я добавлю пример кода из документов django здесь:
slice Фильтр возвращает фрагмент списка
{{ some_list|slice:":2" }}
Если some_list равен ['a', 'b', 'c'], вывод будет ['a', 'b'].
['a', 'b', 'c']
['a', 'b']
Сначала вам нужно будет импортировать SafeUnicode:
from django.utils.safestring import SafeUnicode sub_string= SafeUnicode(some_string)[15:]