Для стандартного шаблона django вы можете использовать тег шаблона слайса:
{{ text|slice:":3" }}
будет отображать только первые три символа, а
{{ text|slice:"-3:" }}
будет отображать только последние три персонажа.
По сути, этот тег шаблона работает так же, как стандартный синтаксис python слайса, и так же, как и стандартный срез, он будет работать как со списками, так и со строками. Документы только описывают его использование в списках, поэтому я могу понять, почему вас это не смущает. Надеюсь, это поможет!
https://docs.djangoproject.com/en/3.0/ref/templates/builtins/#slice