बोतल टेम्पलेट इंजन के दस्तावेज़ीकरण को देखते हुए, ऐसा लगता है कि आप इसे पूरा करने के लिए 'ifs' और 'fors' का उपयोग कर सकते हैं।
उदाहरण के लिए, यदि आपका ऑर्डर पंक्तियों में संग्रहीत है ['आदेश'] और आप नहीं जानते कि कितने हैं, तो आप अपने टेम्पलेट में रख सकते हैं:
%for item in rows['orders']:
<td>{{item}}</td>
%end
या कहें कि आपको एक विशेष चेतावनी प्रदर्शित करने की आवश्यकता है यदि आपका ग्राहक किसी ऐसे आइटम को ऑर्डर कर रहा है जो अक्सर बैकऑर्डर पर होता है, और आपने एक अन्य चर, 'बैकऑर्डर' में पास किया है, जो इसे निर्दिष्ट करता है:
%if backorder:
<span>This item is frequently on backorder</span>
%end
मैंने इनमें से किसी का भी परीक्षण नहीं किया है, लेकिन मैंने Django और फ्लास्क टेम्पलेट इंजन का उपयोग करके समान चीजें की हैं। मैंने ये नमूने यहां से लिए हैं:
http://bottlepy.org/docs/dev/tutorial.html#templatesए>
और यहां 'आउटपुट को प्रारूपित करने के लिए बोतल टेम्पलेट' अनुभाग:
http://bottlepy .org/docs/dev/tutorial_app.html#using-bottle-for-a-web-based-todo-list
आशा है कि यह मदद करेगा!