Sadece Jinja2 öğreniyorum. Daha önce hiç şablonlama yapmadım bu yüzden belgeleri şu an çok kafa karıştırıcı buluyorum.Jinja2'de basit bir döngü ile bir HTML tablosu nasıl oluşturulur?
Basit bir FOR döngüsü ile bir HTML tablosu nasıl oluştururum? Benim şablon şuna benzer:
{% for item in items %}
<TR>
<TD class="c1"><IMG src="favicon.ico"></TD>
<TD class="c2">{{date}}</TD>
<TD class="c3">{{id}}</TD>
<TD class="c4"><SPAN>{{position}}</SPAN></TD>
<TD class="c5"><SPAN>{{status}}</SPAN></TD>
</TR>
{% endfor %}
Benim piton kodu şöyle:
import jinja2
loader = jinja2.FileSystemLoader('./index.html')
env = jinja2.Environment(loader=loader)
template = env.get_template('')
print template.render(date='2012-02-8', id='123', position='here', status='Waiting')
herhangi tablolar oluşturmak için görünmüyor olabilir. Bunun bir tabloyu çeşitli alanlarla doldurmanın en iyi yolu olup olmadığını da bilmiyorum.
Fantastik basit durumda, bir sözlük kullanabilirsiniz! Teşekkürler Sean, daha güvenli bir hayatsın! Şimdilik bunun için çok uzun zamandır mücadele ediyor ve ilerleme kaydedemiyordum :-) – NomadAlien