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

  • eurotuner

    eurotuner

    6 Mart 2006
  • PorterRobinsonVEVO

    PorterRobins

    11 Kasım 2013
  • videoisunrelated

    videoisunrel

    5 Mart 2009