Есть ли простой тег django для получения первых символов x строки в шаблоне?django получить первую часть строки
В списке моделей, я хотел бы указать другой символ на предмет объекта, в зависимости от состояния объекта. Статус может быть «ожидающим», «успешным» или «неудачным XXXX», причем XXXX является кодом ошибки.
Я хотел бы проверить, если первые 5 символов объектаinstance.status == 'error', тогда символ будет красным. Однако как я могу это сделать? В Python я мог бы использовать objectinstance.status [: 5].
Использование https://docs.djangoproject.com/en/dev/ref/templates/builtins/ Мне удалось сделать это с помощью следующей «монструальной» конкатенации, но есть ли что-то простое, как .left() или .right()?
{% if run.status|make_list|slice:":5"|join:"" == 'error' %}