senaryo olacaktır:bir üst html dosyasından bir jinja ithalat içine bir değişken geçirerek veya dahil
"sen geçmek istiyorum vb adı, adresi, gibi alanlarda bir dizi içeren bir değişken olarak adlandırılan kişi var "html kısmi parçasına - bu çözüm örnek
snippet.html
<div id="item">
<ul>
<li>
<span>{{name}}</span>
<span>{{address}}</span>
<li>
</ul>
</div>
sayfam.html
için müşteriler için bir arama sonuçları olabilirBunu başarmanın en iyi yolu nedir? Dokümantasyonda, heryerde bağlamı anlatmaktan bahsediyor, ancak bu şablonlar işlenirken oldukça büyük bir nesne gibi görünüyor. kesinlikle her bir şablona belirli nesneleri iletmek daha mı kolaydır?
dahil dosyadaki makrolar hakkında – aWebDeveloper
bu sinir bozucu kısmı daha sonra yapamaz ne olduğunu: aktarırken, örneğin bir ithal makro mevcut bağlamı sahip olmak için, bağlam ile kullanmak zorunda senin küçük konuşmak için "arama değişken" ismine agnostik olacak kadar genel jenerik içerir. Örneğin, bazı nesne listelerini sıralamak için genel bir yol oluşturuyorsam, genellikle bunları "nesneler" adı verilen bir kapsayıcıda bulundurmuyorum, "hayvanlar" gibi daha spesifik bir şey. – Dan
@Dan Bunun için neden bunun için makro kullanmıyorsunuz? – Achshar