Преглеждайки документацията за машината за шаблони за бутилки, изглежда, че можете да използвате „ifs“ и „fors“, за да постигнете това.
Например, ако вашата поръчка се съхранява в редове['orders'] и не знаете колко са, можете да поставите във вашия шаблон:
%for item in rows['orders']:
<td>{{item}}</td>
%end
или кажете, че трябва да покажете специално предупреждение, ако клиентът ви поръчва артикул, който често е в изчерпана поръчка, и сте предали друга променлива, „изчерпана поръчка“, която указва това:
%if backorder:
<span>This item is frequently on backorder</span>
%end
Не съм тествал нито едно от тях, но съм правил подобни неща, използвайки модулите за шаблони Django и Flask. Изтеглих тези проби от тук:
http://bottlepy.org/docs/dev/tutorial.html#templates
и секцията „Шаблон на бутилка за форматиране на изхода“ тук:
http://bottlepy .org/docs/dev/tutorial_app.html#using-bottle-for-a-web-based-todo-list
Надявам се това да помогне!