Andrise programmeerimisalane WIKI
Filtrid
Muutujate kasutamisel saab neile rakendada ka erinevaid filtreid, näiteks saab sundida kõik tähed suurtähetedeks, hoolimata nende algsest vormist. Filtrite rakendamine muutujatele käib läbi | sümboli.
{{pealkiri|upper}}
Filtreid saab ka liita, sellisel juhul on kõik filtrid eraldatud teistest samuti | sümboliga. Filtreid hakatakse rakendama vasakult paremale.
{{pealkiri|upper|escape|truncatewords:5}}
Näites võetakse muutuja pealkiri väärtus, muudetakse selle kõik tähed suurtähetedeks, asendatakse HTML sümbolid (<, >, &) nende märgenditega (<, >, &) ning lõigatakse ära kogu tekst, mis jääb peale viit esimest sõna.
Filtrid on mugavad ka ajatekstide kasutamisel, kus saab sisendiks võtta ajatempli numbrilisel kujul ja sellest moodustada siis lehekülje väljastamisel inimloetav ajatekst.
{{ajatempel|time:"d-m-Y H:i"}}
Aeg vormistatakse selliselt kujule 12-01-2010 13:35
Kõiki võimalikke filtreid tasub uurida Django lehemallide kodulehelt.
Käidud rada: • django_filtrid