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

  • Cole Rolland

    Cole Rolland

    23 Kasım 2008
  • hans peder sahl

    hans peder s

    22 Temmuz 2009
  • Willie D.

    Willie D.

    16 Aralık 2006