Soru Tamsayı Jinja dizgisine dönüştürme


Bir tamsayı var

{% set curYear = 2013 %}

İçinde {% if %} deyim bunu bir dizi ile karşılaştırmalıyım. Ayarlayamıyorum curYear Başlangıçta dize, çünkü onu döngü içinde azaltmak zorundayım.

Bunu nasıl değiştirebilirim?


76
2017-10-03 13:53


Menşei




Cevaplar:


Cevabı buldum.

Dizeye tamsayı:

myOldIntValue|string

Dizeyi tamsayıya çevir:

myOldStrValue|int

144
2017-10-03 15:06



Bunu hangi sayfada buldunuz? - Sergio
@Sergio heh, hatırlamıyorum, birkaç yıl önceydi :) - Glen Swift
İşte: jinja.pocoo.org/docs/dev/templates/#int - Damian
(E-posta) HTML üzerinde nunjucks üzerinde çalışmak için onaylandı (e-posta) HTML oluşturur. Sayısal dize değerlerini tamsayıya dönüştürmek budur. Btw, benim durumumda JSON içerik dosyalarından gelen dizeler olarak tamsayılarım var: "hero_title_img_w": "111" ve "hero_title_img2_w": "222". Sonra onları .NJK dosyasına ekliyorum: {{ hero_title_img_w|int + hero_title_img2_w|int }} resim olarak kullanmak width bağlıyor. Umarım bir gün birine yardım eder. - revelt