Als je de documentatie voor de flessjabloon-engine bekijkt, lijkt het alsof je 'ifs' en 'fors' kunt gebruiken om dit te bereiken.
Als uw bestelling bijvoorbeeld is opgeslagen in rijen ['orders'] en u weet niet hoeveel het er zijn, kunt u in uw sjabloon het volgende plaatsen:
%for item in rows['orders']:
<td>{{item}}</td>
%end
of zeg dat u een speciale waarschuwing moet weergeven als uw klant een artikel bestelt dat vaak in nabestelling staat, en u heeft een andere variabele, 'nabestelling', doorgegeven die dit specificeert:
%if backorder:
<span>This item is frequently on backorder</span>
%end
Ik heb geen van beide getest, maar ik heb soortgelijke dingen gedaan met behulp van de sjabloon-engines van Django en Flask. Ik heb deze voorbeelden hier vandaan gehaald:
http://bottlepy.org/docs/dev/tutorial.html#templates
en het gedeelte 'Flessjabloon om de uitvoer op te maken' hier:
http://bottlepy .org/docs/dev/tutorial_app.html#using-bottle-for-a-web-based-todo-list
Ik hoop dat dit helpt!