Estoy aprendiendo Jinja2. Nunca antes he hecho plantillas, por lo que la documentación me resulta muy confusa en este momento.¿Cómo crear una tabla HTML con un bucle for simple en Jinja2?
¿Cómo construyo una tabla HTML con un simple bucle FOR? Mi plantilla es como la siguiente:
{% 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 %}
mi código Python se ve así:
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')
Me parece que no puede generar ninguna tabla. Tampoco sé si esta es la mejor forma de poblar una tabla con varios campos.
fantástico! Gracias Sean, ¡eres una vida más segura! He estado luchando con esto por mucho tiempo y no progreso :-) – NomadAlien