Kid (templating language) - Kid (templating language)
Dítě je jednoduchý stroj šablony pro XML - slovníky založené na Krajta. Kid tvrdí, že má mnoho z nejlepších funkcí XSLT, TAL, a PHP, ale „s vyřazenými značnými omezeními a složitostí“.
Kid zpočátku působil jako Pohled složka TurboGears framework v implementaci verze 1.x framework; projektový tým TurboGears jej však od té doby nahradil Genshi s odvoláním na vnímané výhody výkonu.[1]
Kid je používán Projekt Fedora v nástroji repoview[2] který vytváří sadu statických stránek HTML v rámci MŇAM úložiště.
Příklad
Část Pythonu:
z dítě import Šablonašablona = Šablona(soubor='mytemplate.kid', titul='bar', můj seznam=['1', '2', '3', '4', '5', '6'])tisk šablona.serializovat()
Část šablony:
xmlns =„http://www.w3.org/1999/xhtml“ xmlns: py =„http://purl.org/kid/ns#“> <head> py: obsah ="titul">název jde sem</title> </head> <body> <ul> py: pro =„položka v mém seznamu“ py: obsah ="položka">položka jde sem</li> </ul> </body></html>
Reference
- ^ Výměna Kid za Genshi „Stručný úvod do dětských šablon - dokumentace TurboGears v1.0
- ^ Opakované prohlížení na hostiteli Fedora
externí odkazy
![]() | Tento programovací nástroj související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |