1
Код:Объединить теги с фильтрами
{% firstof m.caption m.altcaption|slice:":37" %}
Я хочу, чтобы выбрать первый из этих 2-х переменных, а затем скатиться до 37 символов. Есть идеи?
Код:Объединить теги с фильтрами
{% firstof m.caption m.altcaption|slice:":37" %}
Я хочу, чтобы выбрать первый из этих 2-х переменных, а затем скатиться до 37 символов. Есть идеи?
В Django 1.9+ вы можете присвоить результат тегу firstof
переменной.
{% firstof m.caption m.altcaption as caption %}
{{ caption|slice:":37"}}
В более ранних версиях можно фильтровать оба аргумента
{% firstof m.caption|slice:":37" m.altcaption|slice:":37" %}
что вы имеете в виду первую из 2-х переменных? – Uriel
@UrielEli 'm.caption' и' m.altcaption' – User
@UrielEli Да, точно, определение 'firstof' – User