Mirando la documentación del motor de plantillas de botellas, parece que puede usar 'ifs' y 'fors' para lograr esto.
Por ejemplo, si su pedido está almacenado en las filas ['pedidos'] y no sabe cuántos hay, en su plantilla puede colocar:
%for item in rows['orders']:
<td>{{item}}</td>
%end
o diga que necesita mostrar una advertencia especial si su cliente está ordenando un artículo que está frecuentemente en pedido pendiente, y ha pasado otra variable, 'pedido pendiente', que especifica esto:
%if backorder:
<span>This item is frequently on backorder</span>
%end
No he probado ninguno de estos, pero he hecho cosas similares usando los motores de plantillas Django y Flask. Saqué estas muestras de aquí:
http://bottlepy.org/docs/dev/tutorial.html#templates
y la sección 'Plantilla de botella para formatear la salida' aquí:
http://bottlepy .org/docs/dev/tutorial_app.html#using-bottle-for-a-web-based-todo-list
¡Espero que esto ayude!