Jinja. Jinja ("jinja" deb talaffuz qilinadi) Python dasturlash tili uchun shablonlash mexanizmi . U Django shablon mexanizmiga oʻxshaydi, lekin Pythonga oʻxshash ifodalarni taqdim etadi, bu shablonlarni vaqtinchalik muhitda bajarishga imkon beradi. Bu matn shablonlari mexanizmi, shuning uchun undan har qanday belgilash va manba kodini yaratish uchun foydalanish mumkin. BSD litsenziyasi ostida litsenziyalangan. Jinja shablon mexanizmi – teglar , filtrlar, testlar va global oʻzgaruvchilarni sozlash imkonini beradi. Bundan tashqari, Django shablon mexanizmidan farqli oʻlaroq, Jinja shablon konstruktoriga obyektlardagi argumentlar bilan funktsiyalarni chaqirish imkonini beradi. Jinja, Smarty kabi, Unix konveyeriga oʻxshash foydalanish uchun qulay filtr tizimi bilan birga keladi. Misol. Oddiy shablonga misol:HTMLdagi natija: Qoʻllanilishi. (Flask) Veb-freymvorklardan tashqari, Jinja2, masalan, SaltStack va Ansible konfiguratsiyalarni boshqarish tizimida ham qoʻllanadi.