Слишком длинный текст ссылки в Django
В представлении подробностей в моем Django приложении я показываю ссылки на все прикрепленные файлы в сообщении. Проблема в том, что если ссылка слишком длинная, она выходит за границы. Возможно ли показать только часть ссылки, если она слишком длинная, или ограничить "предварительный просмотр", чтобы не редактировать ссылку.
код:
{% for i in post.file_set.all %}<p class="article-content mt-2 mb-1"><strong>Privitak prijave {{ forloop.counter }}: </strong><a href="{{i.file.url}}">{{i.file.name}}</a></p>{% endfor %}
Вы можете использовать |truncatechars
фильтр шаблона [Django-doc]:
{{ i.file.name|truncatechars:20 }}