template languages dirs python django templates substr

python - languages - Django substr/substring en plantillas



templates dirs django (5)

Alguien podría decirme, ¿existe el método como substr en PHP ( http://pl2.php.net/manual/en/function.substr.php ) en plantillas de Django?


Como todos sentían que dejar un enlace sería suficiente, agregaré aquí una muestra de código de los documentos de django :

filtro de slice devuelve una porción de la lista

{{ some_list|slice:":2" }}

Si some_list es [''a'', ''b'', ''c''] , la salida será [''a'', ''b''] .


En Python, las subcadenas se acceden como segmentos; hay un filtro de división incorporado en django.


Primero tendrás que importar SafeUnicode:

from django.utils.safestring import SafeUnicode sub_string= SafeUnicode(some_string)[15:]


puede utilizar filtro de cut por ejemplo:

{{ value }} -> ''hello world'' {{ value|cut:''hello '' }} -> ''world''


Puedes usar el filtro de slice , aunque no creo que haya un equivalente al argumento $length .