키즈(템플릿 언어)

Kid (templating language)

Kid는 Python으로 작성된 XML 기반 어휘를 위한 단순한 템플릿 엔진입니다.Kid는 XSLT, TAL PHP의 많은 최고의 기능을 가지고 있다고 주장하지만, "많은 제한과 복잡함을 제거했다."

Kid는 처음에 프레임워크 버전 1.x 구현에서 TurboGears 프레임워크의 View 구성 요소 역할을 했지만, 이후 TurboGears 프로젝트 팀은 성능 이점을 [1]인식하면서 이를 Genshi로 대체했습니다.

Kid는 YUM 저장소 내에 정적 HTML 페이지 세트를 만드는 repoview 유틸리티에서 Fedora 프로젝트에 의해 사용됩니다.

Python 부품:

부터 키드 수입품 템플릿 템플릿 = 템플릿(파일='템플릿'키드,     직함='바',     마이리스트=['1', '2', '3', '4', '5', '6'] ) 인쇄물 템플릿.연재하다() 

템플릿 부품:

<temp xmlns="http://www.w3.org/1999/xhtml#"> <head> <tempy:content="http://purl.org/kid/ns#"> </temp> </tempy:for="in mylist" py:content=" item"> 항목여기에 표시됩니다.</li> </ul> </body>

레퍼런스

  1. ^ 키드를 Genshi로 대체, 키즈 템플릿 개요 - TurboGears v1.0 문서
  2. ^ Fedora 호스트에서의 리뷰

외부 링크