2017-01-20 3 views
0

Я хочу проложить и вырезать слишком длинные символы. Поэтому я использовал stringformat. В этом примере я хочу, чтобы моя строка имела длину 10 символов, при необходимости добавление. У меня есть этот код в моем шаблоне djangodjango templates string форматирование

{{ "my too long or too short string"|stringformat:":10" }} 

Но django ничего не выводит.

+0

ли вы рассмотреть написание [настраиваемый фильтр шаблона] (https://docs.djangoproject.com/en/1.10/howto/custom-template-tags/)? –

ответ

0

Использование в-Bulit truncatechars шаблонный тег

{{ "my too long or too short string"|truncatechars:10 }} 
+0

Он обрезает символ, но я также хочу заполнить, если строка слишком короткая –