Jinja Python 模板引擎

程序名称:Jinja

授权协议: BSD

操作系统: 跨平台

开发语言: Python

Jinja 介绍

Jinja 是基于python的模板引擎,功能比较类似于于PHP的smarty,J2ee的Freemarker和velocity。

基本用法:

from Jinja2 import Template
template = Template(‘Hello {{ name }}!’)
template.render(name=’World’)
u’Hello World!’

示例代码:

{% extends "layout.html" %}
{% block body %}
  <ul>
  {% for user in users %}
    <li><a href="{{ user.url }}">{{ user.username }}</a></li>
  {% endfor %}
  </ul>
{% endblock %}

Jinja 官网

http://jinja.pocoo.org/

相关编程语言

BlazeDS 是一个基于服务器的Java 远程控制(remoting...
OVal 是一个可扩展的Java对象数据验证框架,验证的规...
Volta 是一套开发工具,专为开发分布式、实时系统应...
OpenDDS 是一个开源的 C++ 实现的 对象管理组织 OMG...
JADE (Java Agent DEvelopment Framework) 是一个完...
FastMM ,在D2006和2007中已代替了原来的内存管理器。