SORU
23 EYLÜL 2009, ÇARŞAMBA


jinja2: liste uzunlukları olsun

Nasıl jinja2 template bir listedeki öğelerin sayısını alıyorum.

Python örneğin,:

print template.render(products=[???])

ve jinja2

<span>You have {{what goes here?}} products</span>

CEVAP
23 EYLÜL 2009, ÇARŞAMBA


 <span>You have {{product|length}} products</span>

filtreler, length (ve eşanlamlı count) buldum here; ve özellikle belgelenmiş, jinja2 bu yerleşik belgelenmiştir:

Bir nesne döndürür Dizi veya eşleme.

yani, buldum gibi yine {{products|count}} (ya da eşdeğeri {{products|length}}) şablon verecektir "ürün sayısı" ("listenin uzunluğu")

Bence çok yararlı, ne zaman uygun sağlamak için hassas bağlantılar için dokümanlar bir yanıt olarak hemen cevabı belli soru sordu) -- bu şekilde, bir alır bir fikir kabaca yere bak dokümanlar için gelecek cevaplar için benzer soru (acil yardım için bir sorunla, nerede ihtiyaç).

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Alexey - servant of Christ

    Alexey - ser

    15 EYLÜL 2007
  • Phlearn Photoshop and Photography Tutorials

    Phlearn Phot

    11 EKİM 2011
  • skiesofblack.net

    skiesofblack

    14 HAZİRAN 2009