В Django не работает фильтр center

В шаблоне использовал фильтр center, но он не работает.

введите сюда описание изображения

        <div class="col-md-2">
            <div class="list-group">
                {% for i in categories %}
                    <a href="/category/{{ i.pk }}" class="list-group-item list-group-item-action">{{ i.title|center:"2" }}</a>
                {% endfor %}
            </div>
        </div>

Только обучаюсь django, так что даже не знаю где копать.


Ответы (1 шт):

Автор решения: Dmitry

В документации по django дан очень хороший пример, что означает center:

"{{ value|center:"15" }}"

здесь значить, что value будет помещен в строку из 15 знаков по середине. Т.е. если value ="Django" тогда " Django ".

У вас же стоит значение 2 в которое по определению не может поместиться ваша строка. Попробуйте увеличить значение в кавычках. Например:

{{ i.title|center:"21" }}

Также рассмотрите возможность использовать css для верстки ваших элементов на странице.

→ Ссылка